branch-protection: allow_disabled_job_policies: true allow_disabled_policies: true orgs: kubernetes: exclude: - ^revert- - ^dependabot/ - ^copilot/ - ^greenkeeper/ protect: true repos: api: restrictions: teams: - stage-bots apiextensions-apiserver: restrictions: teams: - stage-bots apimachinery: restrictions: teams: - stage-bots apiserver: restrictions: teams: - stage-bots autoscaler: branches: gh-pages: protect: false required_status_checks: contexts: - test - verify - Helm chart - Helm Docs cli-runtime: restrictions: teams: - stage-bots client-go: restrictions: teams: - stage-bots cloud-provider: restrictions: teams: - stage-bots cloud-provider-aws: branches: gh-pages: protect: false cloud-provider-openstack: branches: gh-pages: protect: false cloud-provider-vsphere: branches: gh-pages: protect: false cluster-bootstrap: restrictions: teams: - stage-bots code-generator: restrictions: teams: - stage-bots component-base: restrictions: teams: - stage-bots component-helpers: restrictions: teams: - stage-bots controller-manager: restrictions: teams: - stage-bots cri-api: restrictions: teams: - stage-bots cri-client: restrictions: teams: - stage-bots csi-translation-lib: restrictions: teams: - stage-bots dashboard: required_pull_request_reviews: required_approving_review_count: 1 dns: required_pull_request_reviews: required_approving_review_count: 1 required_status_checks: contexts: - continuous-integration/travis-ci dynamic-resource-allocation: restrictions: teams: - stage-bots endpointslice: restrictions: teams: - stage-bots enhancements: restrictions: {} externaljwt: restrictions: teams: - stage-bots git-sync: enforce_admins: true restrictions: {} ingress-nginx: branches: gh-pages: protect: false kms: restrictions: teams: - stage-bots kompose: required_pull_request_reviews: required_approving_review_count: 1 kops: required_status_checks: contexts: - tests-e2e-scenarios-bare-metal - tests-e2e-scenarios-bare-metal-ipv6 - build-linux-amd64 - build-linux-arm64 - build-macos-amd64 - build-windows-amd64 - verify-amd64 - verify-arm64 kube-aggregator: restrictions: teams: - stage-bots kube-controller-manager: restrictions: teams: - stage-bots kube-openapi: required_status_checks: contexts: - required kube-proxy: restrictions: teams: - stage-bots kube-scheduler: restrictions: teams: - stage-bots kube-state-metrics: branches: gh-pages: protect: false required_status_checks: contexts: - ci-benchmark-tests - ci-build-kube-state-metrics - ci-e2e-tests - ci-go-lint - ci-unit-tests - ci-validate-docs - ci-validate-go-modules - ci-validate-manifests kubectl: restrictions: teams: - stage-bots kubelet: restrictions: teams: - stage-bots kubernetes: restrictions: {} legacy-cloud-providers: restrictions: teams: - stage-bots metrics: restrictions: teams: - stage-bots mount-utils: restrictions: teams: - stage-bots node-api: restrictions: teams: - stage-bots org: restrictions: {} pod-security-admission: restrictions: teams: - stage-bots sample-apiserver: restrictions: teams: - stage-bots sample-cli-plugin: restrictions: teams: - stage-bots sample-controller: restrictions: teams: - stage-bots website: protect: true required_status_checks: contexts: - EasyCLA kubernetes-client: exclude: - ^revert- - ^dependabot/ - ^copilot/ - ^greenkeeper/ protect: true repos: python: required_status_checks: contexts: - continuous-integration/travis-ci python-base: required_status_checks: contexts: - continuous-integration/travis-ci required_status_checks: contexts: - EasyCLA kubernetes-csi: exclude: - ^revert- - ^dependabot/ - ^copilot/ - ^greenkeeper/ protect: true required_status_checks: contexts: - EasyCLA kubernetes-sigs: exclude: - ^revert- - ^dependabot/ - ^copilot/ - ^greenkeeper/ protect: true repos: alibaba-cloud-csi-driver: branches: gh-pages: protect: false apisnoop: branches: gh-pages: protect: false aws-ebs-csi-driver: branches: gh-pages: protect: false aws-efs-csi-driver: branches: gh-pages: protect: false required_pull_request_reviews: required_approving_review_count: 1 aws-fsx-csi-driver: branches: gh-pages: protect: false cloud-provider-azure: branches: kubetest2-aks: protect: true master: protect: true release-1.23: protect: true release-1.24: protect: true release-1.25: protect: true release-1.26: protect: true exclude: - ^doc/ cluster-api: required_status_checks: contexts: - lint cluster-api-provider-gcp: required_status_checks: contexts: - lint cluster-api-provider-kubevirt: required_status_checks: contexts: - unit_test (ubuntu-latest) - integration - go-linter - check-gen cluster-api-provider-vsphere: required_status_checks: contexts: - lint cluster-proportional-autoscaler: branches: gh-pages: protect: false cve-feed-osv: exclude: - ^vulns- descheduler: branches: gh-pages: protect: false etcd-manager: required_status_checks: contexts: - build - test - test-backuprestore - test-upgradedowngrade external-dns: branches: gh-pages: protect: false headlamp: branches: gh-pages: protect: false exclude: - ^hl-ci- - ^hl-rc- hydrophone: exclude: - ^dependencies/ ingate: branches: gh-pages: protect: false kernel-module-management: required_status_checks: contexts: - e2e - e2e-hub kubectl-validate: required_status_checks: contexts: - required kubernetes-scheduler-simulator: branches: gh-pages: protect: false kubespray: exclude: - ^component_hash_update/ required_status_checks: contexts: - Kubespray CI Pipeline kustomize: required_status_checks: contexts: - Lint - Test Linux - Test MacOS - Test Windows lwkd: exclude: - ^20\d+ metrics-server: branches: gh-pages: protect: false nfs-ganesha-server-and-external-provisioner: branches: gh-pages: protect: false nfs-subdir-external-provisioner: branches: gh-pages: protect: false node-feature-discovery: branches: gh-pages: protect: false node-feature-discovery-operator: branches: gh-pages: protect: false provider-aws-test-infra: exclude: - ^dependencies/ secrets-store-csi-driver: branches: gh-pages: protect: false secrets-store-sync-controller: branches: gh-pages: protect: false security-profiles-operator: enforce_admins: true required_linear_history: true restrictions: users: - k8s-ci-robot sig-storage-local-static-provisioner: branches: gh-pages: protect: false required_status_checks: contexts: - EasyCLA config_version_sha: 18220a2ea49814ca0fb34e88787cef0a56ecf1a5 deck: additional_allowed_buckets: - kubernetes-jenkins - k8s-ovn - containerd-integration - ppc64le-kubernetes - k8s-conform-s390x-k8s - arm64-k8s-test default_rerun_auth_configs: - repo: '*' rerun_auth_configs: github_team_ids: - 2009231 - 2460384 google_analytics: UA-82843984-5 hidden_repos: - kubernetes-security skip_storage_path_validation: false spyglass: gcs_browser_prefix: https://gcsweb.k8s.io/gcs/ gcs_browser_prefixes: '*': https://gcsweb.k8s.io/gcs/ gcs_browser_prefixes_by_bucket: '*': https://gcsweb.k8s.io/gcs/ lenses: - lens: name: metadata optional_files: - ^(?:podinfo|prowjob)\.json$ remote_config: endpoint: http://127.0.0.1:1234/dynamic/metadata hide_title: true priority: 0 static_root: "" title: Metadata required_files: - ^(?:started|finished)\.json$ - lens: config: highlight_regexes: - Automatic merge failed - cannot convert.+to type - cannot use.+as.+(type|value) - Cluster failed to initialize - cluster unreachable - 'compilepkg: error' - configuration error - contact Google support - could not apply prowjob annotations - could not find the referenced.+TestGroup - could not write config - 'couldn''t load prow config:' - curl.+Failed to connect - DATA RACE - dirty working directory - ^E\d{4} \d\d:\d\d:\d\d\.\d+ - '(Error|ERROR|error)s?:' - Error.+executing benchmarks - Expected.+got - FAILED. See logs - failed to acquire k8s binaries - failed to solve - (FAIL|Failure \[)\b - fatal error - flag provided but not defined - Full Stack Trace - got.+expected - hash mismatch - Hit an unsupported type - imported but not used - Incompatible changes - incorrect boilerplate - indent-error-flow - INSTALLATION FAILED - is a misspelling - LimitExceeded - make:.+Error - Master not detected - Merge conflict - not enough arguments in call - panic\b - Previous (write|read) - Process did not finish before.+timeout - race detected - security token.+invalid - 'signal: killed' - Something went wrong - too few arguments - too many errors - '[Tt]imed out' - type.+has no field - unable to start the controlplane - 'undefined:' - Unfortunately, an error - unused.+deadcode - '[Uu]nexpected error' - verify.+failed - want.+got - Your cluster may not be fully functional - ^\s+\^$ - \[(0;)?31m - '^diff ' - • Failure - '^INFO: Analyzed \d+ targets' name: buildlog remote_config: endpoint: http://127.0.0.1:1234/dynamic/buildlog hide_title: false priority: 10 static_root: "" title: Build Log required_files: - ^.*build-log\.txt$ - lens: name: junit remote_config: endpoint: http://127.0.0.1:1234/dynamic/junit hide_title: false priority: 5 static_root: "" title: JUnit required_files: - ^artifacts(/.*/|/)junit.*\.xml$ - lens: name: coverage optional_files: - ^artifacts/filtered\.html$ remote_config: endpoint: http://127.0.0.1:1234/dynamic/coverage hide_title: false priority: 7 static_root: "" title: Coverage required_files: - ^artifacts/filtered\.cov$ - lens: config: runner_configs: default: pod_link_template: https://console.cloud.google.com/kubernetes/pod/us-central1-f/prow/test-pods/{{ .Name }}/details?project=k8s-prow-builds test-infra-trusted: pod_link_template: https://console.cloud.google.com/kubernetes/pod/us-central1-f/prow/test-pods/{{ .Name }}/details?project=k8s-prow name: podinfo optional_files: - ^prowjob\.json$ remote_config: endpoint: http://127.0.0.1:1234/dynamic/podinfo hide_title: false priority: 20 static_root: "" title: Job Pod Info required_files: - ^podinfo\.json$ - lens: name: links remote_config: endpoint: http://127.0.0.1:1234/dynamic/links hide_title: false priority: 20 static_root: "" title: Debugging links required_files: - artifacts/.*\.link\.txt size_limit: 200000000 testgrid_config: gs://k8s-testgrid/config testgrid_root: https://testgrid.k8s.io/ tide_update_period: 1s default_job_timeout: 24h0m0s gangway: {} gerrit: ratelimit: 5 tick_interval: 1m0s github: link_url: https://github.com github_reporter: job_types_to_report: - presubmit - postsubmit horologium: {} in_repo_config: allowed_clusters: '*': - default log_level: debug managed_webhooks: auto_accept_invitation: false respect_legacy_global_token: false moonraker: client_timeout: 10m0s periodics: - agent: kubernetes annotations: testgrid-alert-email: release-team@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-1.31-blocking, conformance-all, conformance-gce testgrid-num-columns-recent: "3" testgrid-num-failures-to-alert: "1" testgrid-tab-name: Conformance - GCE - 1.31 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 3h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-gce-conformance-latest-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; export GO111MODULE=on; go install sigs.k8s.io/kubetest2@latest; go install sigs.k8s.io/kubetest2/kubetest2-gce@latest; go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest; MARKER_VERSION=latest-1.31.txt; kubetest2 gce \; --v=9 \; --legacy-mode \; --up \; --down \; --kubernetes-version=https://dl.k8s.io/ci/$MARKER_VERSION \; --test=ginkgo \; -- \; --test-package-url=https://dl.k8s.io \; --test-package-dir=ci \; --test-package-marker=$MARKER_VERSION \; --focus-regex='\[Conformance\]' command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: "" testgrid-alert-email: gke-kubernetes-accelerators-bugs@google.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-1.31-blocking, google-gce, sig-node-gpu testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-device-plugin-gpu-1.31 cluster: k8s-infra-prow-build cron: 0 14-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-ci-gce-device-plugin-gpu: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-device-plugin-gpu-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest-1.31 - --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22 - --gcp-node-image=gci - --gcp-nodes=1 - --gcp-project-type=gpu-project - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8 - --timeout=180m - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_ACCELERATORS value: type=nvidia-tesla-t4,count=2 - name: NODE_SIZE value: n1-standard-2 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: fork-per-release-periodic-interval: "" testgrid-alert-email: bentheelder@google.com,siarkowicz@google.com,patrick.ohly@intel.com testgrid-dashboards: sig-instrumentation-tests, sig-testing-kind, sig-release-job-config-errors testgrid-num-columns-recent: "6" testgrid-tab-name: kind-json-logging-1.31 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" name: ci-kubernetes-kind-e2e-json-logging-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - | curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sSL https://github.com/kubernetes/test-infra/raw/master/experiment/kind-logs-e2e-k8s.sh >$(which e2e-k8s.sh) && chmod u+x $(which e2e-k8s.sh) && e2e-k8s.sh env: - name: CLUSTER_LOG_FORMAT value: json - name: KIND_CLUSTER_LOG_LEVEL value: "6" - name: GINKGO_TOLERATE_FLAKES value: "n" - name: LABEL_FILTER value: Conformance && !Slow && !Disruptive && !Flaky - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251021-e2c2c9806f-1.31 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-1.31-blocking, sig-release-releng-blocking testgrid-tab-name: build-1.31 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-build-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - command: - wrapper.sh - /krel - ci-build - --configure-docker - --allow-dup=false - --bucket=k8s-release-dev - --registry=gcr.io/k8s-staging-ci-images - --extra-version-markers=k8s-stable4 env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 34Gi requests: cpu: "7" memory: 34Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: "" testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-scalability-kubemark, sig-release-job-config-errors testgrid-num-failures-to-alert: "2" testgrid-tab-name: kubemark-1.31-500 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-periodics: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-500-gce-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-500 - --extract=ci/latest-1.31 - --gcp-master-size=n2-standard-4 - --gcp-node-image=gci - --gcp-node-size=e2-standard-8 - --gcp-nodes=8 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --metadata-sources=cl2-metadata.json - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-500Nodes-1.31' - 'perfDashJobType: performance' - agent: kubernetes annotations: fork-per-release-cron: "" testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-release-1.31-blocking, sig-scalability-gce testgrid-num-failures-to-alert: "2" testgrid-tab-name: gce-cos-1.31-scalability-100 cluster: k8s-infra-prow-build cron: 0 8-20/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-scalability-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=e2e-big - --env=APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/latest-1.31 - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=120m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: gce-100Nodes-1.31' - 'perfDashJobType: performance' - 'perfDashBuildsCount: 500' - agent: kubernetes annotations: fork-per-release-periodic-interval: "" testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-1.31-blocking testgrid-tab-name: integration-1.31 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-integration-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-release-1.31-blocking testgrid-days-of-results: "1" testgrid-num-failures-to-alert: "3" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h name: ci-kubernetes-unit-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 36Gi requests: cpu: "4" memory: 36Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 - agent: kubernetes annotations: fork-per-release-periodic-interval: "" testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-1.31-blocking testgrid-tab-name: verify-1.31 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-verify-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_READONLY_PACKAGE value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.31 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: TYPECHECK_SERIAL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 24Gi requests: cpu: "6" memory: 24Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: "" testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-1.31-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-1.31-parallel cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" name: ci-kubernetes-kind-e2e-parallel-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251021-e2c2c9806f-1.31 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: "" testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-1.31-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-ipv6-1.31-parallel cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" name: ci-kubernetes-kind-ipv6-e2e-parallel-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251021-e2c2c9806f-1.31 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: release-team@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-1.32-blocking, conformance-all, conformance-gce testgrid-num-columns-recent: "3" testgrid-num-failures-to-alert: "1" testgrid-tab-name: Conformance - GCE - 1.32 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 3h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-gce-conformance-latest-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; export GO111MODULE=on; go install sigs.k8s.io/kubetest2@latest; go install sigs.k8s.io/kubetest2/kubetest2-gce@latest; go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest; MARKER_VERSION=latest-1.32.txt; kubetest2 gce \; --v=9 \; --legacy-mode \; --up \; --down \; --kubernetes-version=https://dl.k8s.io/ci/$MARKER_VERSION \; --test=ginkgo \; -- \; --test-package-url=https://dl.k8s.io \; --test-package-dir=ci \; --test-package-marker=$MARKER_VERSION \; --focus-regex='\[Conformance\]' command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: 0 14-23/24 * * * testgrid-alert-email: gke-kubernetes-accelerators-bugs@google.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-1.32-blocking, google-gce, sig-node-gpu testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-device-plugin-gpu-1.32 cluster: k8s-infra-prow-build cron: 0 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-ci-gce-device-plugin-gpu: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-device-plugin-gpu-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest-1.32 - --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22 - --gcp-node-image=gci - --gcp-nodes=2 - --gcp-project-type=gpu-project - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8 - --timeout=180m - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_ACCELERATORS value: type=nvidia-tesla-t4,count=2 - name: NODE_SIZE value: n1-standard-2 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: fork-per-release-periodic-interval: 24h testgrid-alert-email: bentheelder@google.com,siarkowicz@google.com,patrick.ohly@intel.com testgrid-dashboards: sig-instrumentation-tests, sig-testing-kind, sig-release-job-config-errors testgrid-num-columns-recent: "6" testgrid-tab-name: kind-json-logging-1.32 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" name: ci-kubernetes-kind-e2e-json-logging-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - | curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sSL https://github.com/kubernetes/test-infra/raw/master/experiment/kind-logs-e2e-k8s.sh >$(which e2e-k8s.sh) && chmod u+x $(which e2e-k8s.sh) && e2e-k8s.sh env: - name: CLUSTER_LOG_FORMAT value: json - name: KIND_CLUSTER_LOG_LEVEL value: "6" - name: GINKGO_TOLERATE_FLAKES value: "n" - name: LABEL_FILTER value: Conformance && !Slow && !Disruptive && !Flaky - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.32 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-1.32-blocking, sig-release-releng-blocking testgrid-tab-name: build-1.32 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-build-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - command: - wrapper.sh - /krel - ci-build - --configure-docker - --allow-dup=false - --bucket=k8s-release-dev - --registry=gcr.io/k8s-staging-ci-images - --extra-version-markers=k8s-stable3 env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 34Gi requests: cpu: "7" memory: 34Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: 0 21 * * * testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-scalability-kubemark, sig-release-job-config-errors testgrid-num-failures-to-alert: "2" testgrid-tab-name: kubemark-1.32-500 cluster: k8s-infra-prow-build cron: 0 13 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-periodics: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-500-gce-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-500 - --extract=ci/latest-1.32 - --gcp-master-size=n2-standard-4 - --gcp-node-image=gci - --gcp-node-size=e2-standard-8 - --gcp-nodes=8 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --metadata-sources=cl2-metadata.json - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-500Nodes-1.32' - 'perfDashJobType: performance' - agent: kubernetes annotations: fork-per-release-cron: 0 8-20/24 * * * testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-release-1.32-blocking, sig-scalability-gce testgrid-num-failures-to-alert: "2" testgrid-tab-name: gce-cos-1.32-scalability-100 cluster: k8s-infra-prow-build cron: 0 4-16/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-scalability-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=e2e-big - --env=APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/latest-1.32 - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=120m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: gce-100Nodes-1.32' - 'perfDashJobType: performance' - 'perfDashBuildsCount: 500' - agent: kubernetes annotations: fork-per-release-periodic-interval: 24h testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-1.32-blocking testgrid-tab-name: integration-1.32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-integration-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-release-1.32-blocking testgrid-days-of-results: "1" testgrid-num-failures-to-alert: "3" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h name: ci-kubernetes-unit-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 36Gi requests: cpu: "4" memory: 36Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 - agent: kubernetes annotations: fork-per-release-periodic-interval: 24h testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-1.32-blocking testgrid-tab-name: verify-1.32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-verify-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_READONLY_PACKAGE value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.32 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: TYPECHECK_SERIAL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 24Gi requests: cpu: "6" memory: 24Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: 24h testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-1.32-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-1.32-parallel cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" name: ci-kubernetes-kind-e2e-parallel-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.32 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: 24h testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-1.32-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-ipv6-1.32-parallel cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" name: ci-kubernetes-kind-ipv6-e2e-parallel-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.32 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-1.32-informing cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location ${CI_URL}/${LATEST_TXT}) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml=$(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="${CI_URL}/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "${CI_URL}/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # Inject ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). if ! echo "$kind_yaml" | grep -q '^kubeadmConfigPatches:'; then # Add kubeadmConfigPatches list before node list, there is none at the moment. kind_yaml=$(echo "$kind_yaml" | sed -e '/nodes:/ i\kubeadmConfigPatches:') fi kind_yaml=$(echo "$kind_yaml" | sed -e '/^kubeadmConfigPatches:/ a\- |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd') # Additional features are not in kind.yaml, but they can be added at the end. kind create cluster --retain --config <(echo "${kind_yaml}"; for feature in ${features[@]}; do echo " ${feature}: true"; done) --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="Feature: containsAny DynamicResourceAllocation && Feature: isSubsetOf { Alpha, Beta, DynamicResourceAllocation$(for feature in ${features[@]}; do echo , ${feature}; done)} && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: LATEST_TXT value: latest-1.32.txt - name: CI_URL value: https://dl.k8s.io/ci - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: release-team@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-1.33-blocking, conformance-all, conformance-gce testgrid-num-columns-recent: "3" testgrid-num-failures-to-alert: "1" testgrid-tab-name: Conformance - GCE - 1.33 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 3h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-gce-conformance-latest-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; export GO111MODULE=on; go install sigs.k8s.io/kubetest2@latest; go install sigs.k8s.io/kubetest2/kubetest2-gce@latest; go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest; MARKER_VERSION=latest-1.33.txt; kubetest2 gce \; --v=9 \; --legacy-mode \; --up \; --down \; --kubernetes-version=https://dl.k8s.io/ci/$MARKER_VERSION \; --test=ginkgo \; -- \; --test-package-url=https://dl.k8s.io \; --test-package-dir=ci \; --test-package-marker=$MARKER_VERSION \; --focus-regex='\[Conformance\]' command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: 0 8-23/12 * * *, 0 14-23/24 * * * testgrid-alert-email: gke-kubernetes-accelerators-bugs@google.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-1.33-blocking, google-gce, sig-node-gpu testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-device-plugin-gpu-1.33 cluster: k8s-infra-prow-build cron: 0 3-23/6 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-ci-gce-device-plugin-gpu: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-device-plugin-gpu-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest-1.33 - --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22 - --gcp-node-image=gci - --gcp-nodes=2 - --gcp-project-type=gpu-project - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8 - --timeout=180m - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_ACCELERATORS value: type=nvidia-tesla-t4,count=2 - name: NODE_SIZE value: n1-standard-2 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: fork-per-release-periodic-interval: 6h 24h testgrid-alert-email: bentheelder@google.com,siarkowicz@google.com,patrick.ohly@intel.com testgrid-dashboards: sig-instrumentation-tests, sig-testing-kind, sig-release-job-config-errors testgrid-num-columns-recent: "6" testgrid-tab-name: kind-json-logging-1.33 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" name: ci-kubernetes-kind-e2e-json-logging-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - | curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sSL https://github.com/kubernetes/test-infra/raw/master/experiment/kind-logs-e2e-k8s.sh >$(which e2e-k8s.sh) && chmod u+x $(which e2e-k8s.sh) && e2e-k8s.sh env: - name: CLUSTER_LOG_FORMAT value: json - name: KIND_CLUSTER_LOG_LEVEL value: "6" - name: LABEL_FILTER value: Conformance && !Slow && !Disruptive && !Flaky - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.33 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-1.33-informing cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location ${CI_URL}/${LATEST_TXT}) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml=$(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="${CI_URL}/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "${CI_URL}/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # Inject ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). if ! echo "$kind_yaml" | grep -q '^kubeadmConfigPatches:'; then # Add kubeadmConfigPatches list before node list, there is none at the moment. kind_yaml=$(echo "$kind_yaml" | sed -e '/nodes:/ i\kubeadmConfigPatches:') fi kind_yaml=$(echo "$kind_yaml" | sed -e '/^kubeadmConfigPatches:/ a\- |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd') # Additional features are not in kind.yaml, but they can be added at the end. kind create cluster --retain --config <(echo "${kind_yaml}"; for feature in ${features[@]}; do echo " ${feature}: true"; done) --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="Feature: containsAny DynamicResourceAllocation && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation$(for feature in ${features[@]}; do echo , ${feature}; done)} && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: LATEST_TXT value: latest-1.33.txt - name: CI_URL value: https://dl.k8s.io/ci - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-cri-o, sig-release-1.33-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-crio-dra-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=Feature: containsAny DynamicResourceAllocation && Feature: isSubsetOf { Beta, DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --runtime-config=api/beta=true --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-serial.yaml command: - runner.sh env: - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-containerd, sig-release-1.33-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-containerd-1-7-dra-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=Feature: containsAny DynamicResourceAllocation && Feature: isSubsetOf { Beta, DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --runtime-config=api/beta=true --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/dra/image-config-containerd-1.7.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-containerd, sig-release-1.33-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.0 org: containerd repo: containerd interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-containerd-2-0-dra-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=Feature: containsAny DynamicResourceAllocation && Feature: isSubsetOf { Beta, DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --runtime-config=api/beta=true --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.0/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-1.33-blocking, sig-release-releng-blocking testgrid-tab-name: build-1.33 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-build-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - command: - wrapper.sh - /krel - ci-build - --configure-docker - --allow-dup=false - --bucket=k8s-release-dev - --registry=gcr.io/k8s-staging-ci-images - --extra-version-markers=k8s-stable2 env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 34Gi requests: cpu: "7" memory: 34Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: 0 13 * * *, 0 21 * * * testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-scalability-kubemark, sig-release-job-config-errors testgrid-num-failures-to-alert: "2" testgrid-tab-name: kubemark-1.33-500 cluster: k8s-infra-prow-build cron: 0 7 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-periodics: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-500-gce-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-500 - --extract=ci/latest-1.33 - --gcp-master-size=n2-standard-4 - --gcp-node-image=gci - --gcp-node-size=e2-standard-8 - --gcp-nodes=8 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --metadata-sources=cl2-metadata.json - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-500Nodes-1.33' - 'perfDashJobType: performance' - agent: kubernetes annotations: fork-per-release-cron: 0 4-16/12 * * *, 0 8-20/24 * * * testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-release-1.33-blocking, sig-scalability-gce testgrid-num-failures-to-alert: "2" testgrid-tab-name: gce-cos-1.33-scalability-100 cluster: k8s-infra-prow-build cron: 0 0/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-scalability-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=e2e-big - --env=APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/latest-1.33 - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=120m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: gce-100Nodes-1.33' - 'perfDashJobType: performance' - 'perfDashBuildsCount: 500' - agent: kubernetes annotations: fork-per-release-periodic-interval: 6h 24h testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-1.33-blocking testgrid-tab-name: cmd-1.33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-cmd-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: 6h 24h testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-1.33-blocking testgrid-tab-name: integration-1.33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-integration-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-release-1.33-blocking testgrid-days-of-results: "1" testgrid-num-failures-to-alert: "3" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h name: ci-kubernetes-unit-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 - agent: kubernetes annotations: fork-per-release-periodic-interval: 6h 24h testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-1.33-blocking testgrid-tab-name: verify-1.33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-verify-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_READONLY_PACKAGE value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.33 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: TYPECHECK_SERIAL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 24Gi requests: cpu: "6" memory: 24Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: 6h 24h testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-1.33-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-1.33-parallel cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" name: ci-kubernetes-kind-e2e-parallel-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.33 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: 6h 24h testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-1.33-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-ipv6-1.33-parallel cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" name: ci-kubernetes-kind-ipv6-e2e-parallel-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.33 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: "" testgrid-alert-email: sig-cloud-provider-ibm-ppc64le-alerts@kubernetes.io testgrid-dashboards: ibm-ppc64le-k8s, ibm-ppc64le-periodics testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-integration-1.33-ppc64le cluster: k8s-infra-ppc64le-prow-build cron: 0 2 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes name: ci-kubernetes-integration-master-ppc64le-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.33 name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true - agent: kubernetes annotations: testgrid-alert-email: release-team@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-1.34-blocking, conformance-all, conformance-gce testgrid-num-columns-recent: "3" testgrid-num-failures-to-alert: "1" testgrid-tab-name: Conformance - GCE - 1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 3h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-gce-conformance-latest-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; export GO111MODULE=on; go install sigs.k8s.io/kubetest2@latest; go install sigs.k8s.io/kubetest2/kubetest2-gce@latest; go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest; MARKER_VERSION=latest-1.34.txt; kubetest2 gce \; --v=9 \; --legacy-mode \; --up \; --down \; --kubernetes-version=https://dl.k8s.io/ci/$MARKER_VERSION \; --test=ginkgo \; -- \; --test-package-url=https://dl.k8s.io \; --test-package-dir=ci \; --test-package-marker=$MARKER_VERSION \; --focus-regex='\[Conformance\]' command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: 0 3-23/6 * * *, 0 8-23/12 * * *, 0 14-23/24 * * * testgrid-alert-email: gke-kubernetes-accelerators-bugs@google.com, release-team@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-1.34-blocking, google-gce, sig-node-gpu testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-device-plugin-gpu-1.34 cluster: k8s-infra-prow-build cron: 0 0-23/2 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-ci-gce-device-plugin-gpu: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-device-plugin-gpu-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest-1.34 - --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22 - --gcp-node-image=gci - --gcp-nodes=2 - --gcp-project-type=gpu-project - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8 - --timeout=180m - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_ACCELERATORS value: type=nvidia-tesla-t4,count=2 - name: NODE_SIZE value: n1-standard-2 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: fork-per-release-periodic-interval: 2h 6h 24h testgrid-alert-email: bentheelder@google.com,siarkowicz@google.com,patrick.ohly@intel.com testgrid-dashboards: sig-instrumentation-tests, sig-testing-kind, sig-release-job-config-errors testgrid-num-columns-recent: "6" testgrid-tab-name: kind-json-logging-1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-kind-e2e-json-logging-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - | curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sSL https://github.com/kubernetes/test-infra/raw/master/experiment/kind-logs-e2e-k8s.sh >$(which e2e-k8s.sh) && chmod u+x $(which e2e-k8s.sh) && e2e-k8s.sh env: - name: CLUSTER_LOG_FORMAT value: json - name: KIND_CLUSTER_LOG_LEVEL value: "6" - name: LABEL_FILTER value: Conformance && !Slow && !Disruptive && !Flaky - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.34 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-1.34-informing cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/latest-1.34.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "https://dl.k8s.io/ci/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done # Append ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # There's no kubeadmConfigPatches in any kind.yaml, so we can append at the end. cat </tmp/kind.yaml cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Alpha && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-job-config-errors cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-n-1-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/latest-1.34.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "https://dl.k8s.io/ci/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done # Append ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # There's no kubeadmConfigPatches in any kind.yaml, so we can append at the end. cat </tmp/kind.yaml cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 1)) # Test with the most recent CI build, doesn't even need to be released yet. # We want to know if those are broken. previous=$(curl --silent -L "https://dl.k8s.io/ci/latest-$major.$previous_minor.txt" ) curl --silent -L "https://dl.k8s.io/ci/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-job-config-errors cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-n-2-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/latest-1.34.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "https://dl.k8s.io/ci/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done # Append ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # There's no kubeadmConfigPatches in any kind.yaml, so we can append at the end. cat </tmp/kind.yaml cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 2)) # Test with the most recent CI build, doesn't even need to be released yet. # We want to know if those are broken. previous=$(curl --silent -L "https://dl.k8s.io/ci/latest-$major.$previous_minor.txt" ) curl --silent -L "https://dl.k8s.io/ci/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-job-config-errors cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-dra-integration-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - /bin/bash - -xce - | # test/e2e_dra is a separate Ginkgo suite with a dependency on local-up-cluster.sh. # We could use "make test WHAT=./test/e2e_dra", but then we would get a test JUnit file # in addition to the better one from Ginkgo, so instead we build the test binary and # invoke it directly. The Ginkgo CLI doesn't add any benefit because we cannot run # tests in parallel. # # We also need the control plane binaries. make WHAT="./test/e2e_dra/e2e_dra.test cmd/kube-apiserver cmd/kube-scheduler cmd/kube-controller-manager cmd/kube-proxy cmd/kubelet" KUBETEST_IN_DOCKER=true CONTAINER_RUNTIME_ENDPOINT=/var/run/docker/containerd/containerd.sock KUBERNETES_SERVER_BIN_DIR="$(pwd)/_output/local/bin/linux/amd64" KUBERNETES_SERVER_CACHE_DIR=/tmp/cache-dir _output/local/go/bin/e2e_dra.test -ginkgo.timeout=30m -ginkgo.junit-report=${ARTIFACTS}/junit.xml -ginkgo.v -test.v env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-cri-o, sig-release-1.34-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-crio-dra-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-containerd, sig-release-1.34-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-containerd-1-7-dra-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/dra/image-config-containerd-1.7.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-containerd, sig-release-1.34-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.1 org: containerd repo: containerd interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-containerd-2-0-dra-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.1/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-1.34-blocking, sig-release-releng-blocking testgrid-tab-name: build-1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-build-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - command: - wrapper.sh - /krel - ci-build - --configure-docker - --allow-dup=false - --bucket=k8s-release-dev - --registry=gcr.io/k8s-staging-ci-images - --extra-version-markers=k8s-stable1 env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 34Gi requests: cpu: "7" memory: 34Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: 0 7 * * *, 0 13 * * *, 0 21 * * * testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-scalability-kubemark, sig-release-job-config-errors testgrid-num-failures-to-alert: "2" testgrid-tab-name: kubemark-1.34-500 cluster: k8s-infra-prow-build cron: 0 3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-periodics: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-500-gce-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-500 - --extract=ci/latest-1.34 - --gcp-master-size=n2-standard-4 - --gcp-node-image=gci - --gcp-node-size=e2-standard-8 - --gcp-nodes=8 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --metadata-sources=cl2-metadata.json - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-500Nodes-1.34' - 'perfDashJobType: performance' - agent: kubernetes annotations: fork-per-release-cron: 0 0/12 * * *, 0 4-16/12 * * *, 0 8-20/24 * * * testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com, release-team@kubernetes.io testgrid-dashboards: sig-release-1.34-blocking, sig-scalability-gce testgrid-num-failures-to-alert: "2" testgrid-tab-name: gce-cos-1.34-scalability-100 cluster: k8s-infra-prow-build cron: 0 */6 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-scalability-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=e2e-big - --env=APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/latest-1.34 - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=120m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: gce-100Nodes-1.34' - 'perfDashJobType: performance' - 'perfDashBuildsCount: 500' - agent: kubernetes annotations: fork-per-release-periodic-interval: 2h 6h 24h testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-1.34-blocking testgrid-tab-name: cmd-1.34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-cmd-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: 2h 6h 24h testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-1.34-blocking testgrid-tab-name: integration-1.34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-integration-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: 2h 6h 24h testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-1.34-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.34 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: 2h 6h 24h testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-1.34-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-ipv6-1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-ipv6-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.34 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, release-team@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-release-1.34-blocking testgrid-days-of-results: "1" testgrid-num-failures-to-alert: "3" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h name: ci-kubernetes-unit-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 - agent: kubernetes annotations: fork-per-release-periodic-interval: 2h 6h 24h testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-1.34-blocking testgrid-tab-name: verify-1.34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-verify-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_READONLY_PACKAGE value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.34 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: TYPECHECK_SERIAL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 24Gi requests: cpu: "6" memory: 24Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: 0 2 * * * testgrid-alert-email: sig-cloud-provider-ibm-ppc64le-alerts@kubernetes.io testgrid-dashboards: ibm-ppc64le-k8s, ibm-ppc64le-periodics testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-integration-1.34-ppc64le cluster: k8s-infra-ppc64le-prow-build cron: 0 1/6 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes name: ci-kubernetes-integration-master-ppc64le-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.34 name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true - agent: kubernetes annotations: testgrid-alert-email: release-team@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-1.35-blocking, conformance-all, conformance-gce testgrid-num-columns-recent: "3" testgrid-num-failures-to-alert: "1" testgrid-tab-name: Conformance - GCE - 1.35 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 3h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-gce-conformance-latest-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; MARKER_VERSION=latest-1.35.txt; kubetest2 gce \; --v=9 \; --legacy-mode \; --up \; --down \; --kubernetes-version=https://dl.k8s.io/ci/$MARKER_VERSION \; --test=ginkgo \; -- \; --test-package-url=https://dl.k8s.io \; --test-package-dir=ci \; --test-package-marker=$MARKER_VERSION \; --focus-regex='\[Conformance\]' command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: 0 3-23/6 * * *, 0 8-23/12 * * *, 0 8-23/24 * * *, 0 14-23/24 * * * testgrid-alert-email: gke-kubernetes-accelerators-bugs@google.com, release-team@kubernetes.io, sig-node-ci+testgrid@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-1.35-blocking, google-gce, sig-node-gpu, sig-node-containerd testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-device-plugin-gpu-1.35 cluster: k8s-infra-prow-build cron: 0 0-23/2 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-k8s-ssh: "true" name: ci-kubernetes-e2e-gce-device-plugin-gpu-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --v=9 - --legacy-mode - --up - --down - --node-size=n1-standard-2 - --num-nodes=2 - --gcp-zone=us-central1-b - --boskos-resource-type=gpu-project - --node-accelerators=type=nvidia-tesla-t4,count=2 - --env=KUBE_CLUSTER_INITIALIZATION_TIMEOUT=900 - --kubernetes-version=https://dl.k8s.io/ci/latest-1.35.txt - --test=ginkgo - -- - --provider=gce - --test-package-url=https://dl.k8s.io - --test-package-dir=ci - --test-args=--minStartupPods=8 - --test-package-marker=latest-1.35.txt - --focus-regex=\[Feature:GPUDevicePlugin\] command: - runner.sh - kubetest2 - gce env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: fork-per-release-periodic-interval: 1h 2h 6h 24h testgrid-alert-email: bentheelder@google.com,siarkowicz@google.com,patrick.ohly@intel.com testgrid-dashboards: sig-instrumentation-tests, sig-testing-kind, sig-release-job-config-errors testgrid-num-columns-recent: "6" testgrid-tab-name: kind-json-logging-1.35 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-kind-e2e-json-logging-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - | curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sSL https://github.com/kubernetes/test-infra/raw/master/experiment/kind-logs-e2e-k8s.sh >$(which e2e-k8s.sh) && chmod u+x $(which e2e-k8s.sh) && e2e-k8s.sh env: - name: CLUSTER_LOG_FORMAT value: json - name: KIND_CLUSTER_LOG_LEVEL value: "6" - name: LABEL_FILTER value: Conformance && !Slow && !Disruptive && !Flaky - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-1.35-informing cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/latest-1.35.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "https://dl.k8s.io/ci/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Alpha && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-job-config-errors cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-n-1-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/latest-1.35.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "https://dl.k8s.io/ci/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 1)) # Test with the most recent CI build, doesn't even need to be released yet. # We want to know if those are broken. previous=$(curl --silent -L "https://dl.k8s.io/ci/latest-$major.$previous_minor.txt" ) curl --silent -L "https://dl.k8s.io/ci/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-job-config-errors cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-n-2-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/latest-1.35.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "https://dl.k8s.io/ci/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 2)) # Test with the most recent CI build, doesn't even need to be released yet. # We want to know if those are broken. previous=$(curl --silent -L "https://dl.k8s.io/ci/latest-$major.$previous_minor.txt" ) curl --silent -L "https://dl.k8s.io/ci/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-job-config-errors cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-n-3-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/latest-1.35.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "https://dl.k8s.io/ci/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 3)) # Test with the most recent CI build, doesn't even need to be released yet. # We want to know if those are broken. previous=$(curl --silent -L "https://dl.k8s.io/ci/latest-$major.$previous_minor.txt" ) curl --silent -L "https://dl.k8s.io/ci/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-job-config-errors cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-dra-integration-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - /bin/bash - -xce - | # test/e2e_dra is a separate Ginkgo suite with a dependency on local-up-cluster.sh. # We could use "make test WHAT=./test/e2e_dra", but then we would get a test JUnit file # in addition to the better one from Ginkgo, so instead we build the test binary and # invoke it directly. The Ginkgo CLI doesn't add any benefit because we cannot run # tests in parallel. # # We also need the control plane binaries. make WHAT="./test/e2e_dra/e2e_dra.test cmd/kube-apiserver cmd/kube-scheduler cmd/kube-controller-manager cmd/kube-proxy cmd/kubelet" KUBETEST_IN_DOCKER=true CONTAINER_RUNTIME_ENDPOINT=/var/run/docker/containerd/containerd.sock KUBERNETES_SERVER_BIN_DIR="$(pwd)/_output/local/bin/linux/amd64" KUBERNETES_SERVER_CACHE_DIR=/tmp/cache-dir _output/local/go/bin/e2e_dra.test -ginkgo.timeout=30m -ginkgo.junit-report=${ARTIFACTS}/junit.xml -ginkgo.v -test.v env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-cri-o, sig-release-1.35-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-crio-dra-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-containerd, sig-release-1.35-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-containerd-1-7-dra-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/dra/image-config-containerd-1.7.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-containerd, sig-release-1.35-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.1 org: containerd repo: containerd interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-containerd-2-0-dra-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.1/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-1.35-blocking, sig-release-releng-blocking testgrid-tab-name: build-1.35 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-build-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - command: - wrapper.sh - /krel - ci-build - --configure-docker - --allow-dup=false - --bucket=k8s-release-dev - --registry=gcr.io/k8s-staging-ci-images - --extra-version-markers=k8s-beta env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 34Gi requests: cpu: "7" memory: 34Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: 0 7 * * *, 0 13 * * *, 0 17 * * *, 0 21 * * * testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-scalability-kubemark, sig-release-job-config-errors testgrid-num-failures-to-alert: "2" testgrid-tab-name: kubemark-1.35-500 cluster: k8s-infra-prow-build cron: 0 3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-periodics: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-500-gce-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-500 - --extract=ci/latest-1.35 - --gcp-master-size=n2-standard-4 - --gcp-node-image=gci - --gcp-node-size=e2-standard-8 - --gcp-nodes=8 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --metadata-sources=cl2-metadata.json - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-500Nodes-1.35' - 'perfDashJobType: performance' - agent: kubernetes annotations: fork-per-release-cron: 0 0/12 * * *, 0 4-16/12 * * *, 0 8-20/12 * * *, 0 8-20/24 * * * testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com, release-team@kubernetes.io testgrid-dashboards: sig-release-1.35-blocking, sig-scalability-gce testgrid-num-failures-to-alert: "2" testgrid-tab-name: gce-cos-1.35-scalability-100 cluster: k8s-infra-prow-build cron: 0 */6 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-scalability-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=e2e-big - --env=APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/latest-1.35 - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=120m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: gce-100Nodes-1.35' - 'perfDashJobType: performance' - 'perfDashBuildsCount: 500' - agent: kubernetes annotations: fork-per-release-periodic-interval: 2h 2h 6h 24h testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-1.35-blocking testgrid-tab-name: cmd-1.35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-cmd-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: 2h 2h 6h 24h testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-1.35-blocking testgrid-tab-name: integration-1.35 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-integration-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: 1h 2h 6h 24h testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-1.35-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-1.35 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-periodic-interval: 1h 2h 6h 24h testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-1.35-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-ipv6-1.35 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-ipv6-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, release-team@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-release-1.35-blocking testgrid-days-of-results: "1" testgrid-num-failures-to-alert: "3" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h name: ci-kubernetes-unit-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 - agent: kubernetes annotations: fork-per-release-periodic-interval: 2h 2h 6h 24h testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-1.35-blocking testgrid-tab-name: verify-1.35 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-verify-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_READONLY_PACKAGE value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.35 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: TYPECHECK_SERIAL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 24Gi requests: cpu: "7" memory: 24Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release-cron: 0 1/6 * * *, 0 2 * * * testgrid-alert-email: sig-cloud-provider-ibm-ppc64le-alerts@kubernetes.io testgrid-dashboards: ibm-ppc64le-k8s, ibm-ppc64le-periodics testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-integration-1.35-ppc64le cluster: k8s-infra-ppc64le-prow-build cron: 0 0/2 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes name: ci-kubernetes-integration-master-ppc64le-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true - agent: kubernetes annotations: description: aws ebs csi driver unit test, continuous testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-periodics testgrid-num-columns-recent: "30" testgrid-tab-name: ci-unit-test cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs repo: aws-ebs-csi-driver interval: 6h labels: preset-service-account: "true" name: ci-aws-ebs-csi-driver-unit-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: aws ebs csi driver e2e test on single az, continuous testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-periodics testgrid-num-columns-recent: "30" testgrid-tab-name: ci-e2e-test-single-az cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs repo: aws-ebs-csi-driver interval: 6h labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: ci-aws-ebs-csi-driver-e2e-single-az namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-single-az command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 - agent: kubernetes annotations: description: aws ebs csi driver e2e test on mutiple AZs, continuous testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-periodics testgrid-num-columns-recent: "30" testgrid-tab-name: ci-e2e-test-multi-az cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs repo: aws-ebs-csi-driver interval: 6h labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: ci-aws-ebs-csi-driver-e2e-multi-az namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-multi-az command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 - agent: kubernetes annotations: description: kubernetes/kubernetes external test, continuous testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-periodics testgrid-num-columns-recent: "30" testgrid-tab-name: ci-external-test cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs repo: aws-ebs-csi-driver interval: 6h labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: ci-aws-ebs-csi-driver-external-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-external command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 - agent: kubernetes annotations: description: Run E2E tests on a capz Windows 2022 cluster for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver, sig-windows-master-release, sig-windows-signal testgrid-num-columns-recent: "30" testgrid-tab-name: ci-azuredisk-csi-driver-e2e-capz-windows cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/azuredisk-csi-driver repo: azuredisk-csi-driver interval: 72h labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-azuredisk-csi-driver-e2e-capz-windows namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: latest - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-canaries, sig-k8s-infra-registry testgrid-days-of-results: "7" testgrid-num-failures-to-alert: "1" testgrid-tab-name: registry-sandbox-e2e-gcp cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main clone_depth: 1 org: kubernetes repo: registry.k8s.io interval: 10m name: registry-sandbox-e2e-gcp namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - make - e2e-test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-canaries, sig-k8s-infra-registry testgrid-days-of-results: "7" testgrid-num-failures-to-alert: "1" testgrid-tab-name: registry-sandbox-e2e-aws cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main clone_depth: 1 org: kubernetes repo: registry.k8s.io interval: 10m name: registry-sandbox-e2e-aws namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - make - e2e-test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:latest name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/container_runtime: containerd test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery test.kops.k8s.io/k8s_version: "1.27" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "" test.kops.k8s.io/networking: kubenet testgrid-dashboards: sig-k8s-infra-canaries, sig-k8s-infra-registry testgrid-days-of-results: "7" testgrid-tab-name: e2e-kops-staging-registry cluster: k8s-infra-prow-build cron: 11 0-23/1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-service-account: "true" name: e2e-kops-staging-registry namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--channel=alpha --networking=kubenet --container-runtime=containerd --set=spec.assets.containerProxy=registry-sandbox.k8s.io --set=cluster.spec.cloudProvider.aws.nodeTerminationHandler.enabled=false --discovery-store=s3://k8s-kops-prow/discovery" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --ginkgo-args="--debug" \ --test-args="-test.timeout=60m -num-nodes=0" \ --test-package-marker=stable.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[Slow\]|\[Serial\]|\[Flaky\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: description: Runs e2e against cloud-provider-aws master on AWS testgrid-dashboards: amazon-ec2, amazon-ec2-provider, provider-aws-periodics, amazon-ec2-periodics testgrid-tab-name: ci-cloud-provider-aws-e2e cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/cloud-provider-aws repo: cloud-provider-aws workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-k8s-ssh: "true" name: ci-cloud-provider-aws-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e - KOPS_STATE_STORE=s3://cloud-provider-aws-shared-e2e command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: aws-shared-testing-role volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 - agent: kubernetes annotations: description: Runs e2e against cloud-provider-aws master on AWS using latest k8s.io/kubernetes libraries testgrid-dashboards: amazon-ec2, amazon-ec2-provider, provider-aws-periodics, amazon-ec2-periodics testgrid-tab-name: ci-cloud-provider-aws-e2e-with-kubernetes-master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/cloud-provider-aws repo: cloud-provider-aws workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-k8s-ssh: "true" name: ci-cloud-provider-aws-e2e-with-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-latest-k8s - KOPS_STATE_STORE=s3://cloud-provider-aws-shared-e2e command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: aws-shared-testing-role volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 - agent: kubernetes annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: amazon-ec2, amazon-ec2-provider, provider-aws-periodics, amazon-ec2-periodics testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/cloud-provider-aws repo: cloud-provider-aws workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-k8s-ssh: "true" name: ci-cloud-provider-aws-e2e-kubetest2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest VERSION=$(git describe --dirty --tags --match='v*') BUILD_IMAGE=ko.local:${VERSION} REGION=${REGION:-"us-east-1"} make switch-to-latest-k8s ko-build-local AWS_ACCOUNT_ID=$(aws sts get-caller-identity --query Account --output text) IMAGE_NAME=${AWS_ACCOUNT_ID}.dkr.ecr.${REGION}.amazonaws.com/provider-aws/cloud-controller-manager IMAGE_TAG=${VERSION} echo "Building and pushing test driver image to ${IMAGE_NAME}:${IMAGE_TAG}" aws ecr get-login-password --region "${REGION}" | docker login --username AWS --password-stdin "${AWS_ACCOUNT_ID}.dkr.ecr.${REGION}.amazonaws.com" docker tag "${BUILD_IMAGE}" "${IMAGE_NAME}:${IMAGE_TAG}" docker push "${IMAGE_NAME}:${IMAGE_TAG}" GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest kubetest2 ec2 \ --build \ --region us-east-1 \ --target-build-arch linux/amd64 \ --stage provider-aws-test-infra \ --external-cloud-provider true \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --parallel=30 \ --skip-regex='\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: aws-shared-testing-role volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 - agent: kubernetes annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: amazon-ec2, amazon-ec2-provider, provider-aws-periodics, amazon-ec2-periodics testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/cloud-provider-aws repo: cloud-provider-aws workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-k8s-ssh: "true" name: ci-cloud-provider-aws-e2e-kubetest2-quick namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest VERSION=$(git describe --dirty --tags --match='v*') BUILD_IMAGE=ko.local:${VERSION} REGION=${REGION:-"us-east-1"} make switch-to-latest-k8s ko-build-local AWS_ACCOUNT_ID=$(aws sts get-caller-identity --query Account --output text) IMAGE_NAME=${AWS_ACCOUNT_ID}.dkr.ecr.${REGION}.amazonaws.com/provider-aws/cloud-controller-manager IMAGE_TAG=${VERSION} echo "Building and pushing test driver image to ${IMAGE_NAME}:${IMAGE_TAG}" aws ecr get-login-password --region "${REGION}" | docker login --username AWS --password-stdin "${AWS_ACCOUNT_ID}.dkr.ecr.${REGION}.amazonaws.com" docker tag "${BUILD_IMAGE}" "${IMAGE_NAME}:${IMAGE_TAG}" docker push "${IMAGE_NAME}:${IMAGE_TAG}" GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest VERSION=$(curl -Ls https://dl.k8s.io/ci/fast/latest-fast.txt) kubetest2 ec2 \ --stage https://dl.k8s.io/ci/fast/ \ --version $VERSION \ --up \ --down \ --test=ginkgo \ -- \ --parallel=30 \ --test-package-url=https://dl.k8s.io/ \ --test-package-dir=ci/fast \ --test-package-marker=latest-fast.txt \ --focus-regex='Pods should be submitted and removed' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: aws-shared-testing-role volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-master-ipv6-capz cluster: eks-prow-build-cluster cron: 0 16 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-ipv6-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster with vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-master-ipv6-vmss-capz cluster: eks-prow-build-cluster cron: 0 16 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-ipv6-vmss-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-master-dualstack-capz cluster: eks-prow-build-cluster cron: 0 20 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-dualstack-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster with vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-master-dualstack-vmss-capz cluster: eks-prow-build-cluster cron: 0 20 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-dualstack-vmss-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-master-capz cluster: eks-prow-build-cluster cron: 0 16 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: CLUSTER_PROVISIONING_TOOL value: capz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using capz:main. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-master-capz-main cluster: eks-prow-build-cluster cron: 0 16 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-capz-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: CLUSTER_PROVISIONING_TOOL value: capz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: '[Windows] Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure).' testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-ccm-windows-capz cluster: eks-prow-build-cluster cron: 0 16 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-ccm-windows-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: TEST_WINDOWS value: "true" - name: KUBERNETES_VERSION value: latest - name: WORKER_MACHINE_COUNT value: "0" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Kubernetes conformance tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure). testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-conformance-capz cluster: eks-prow-build-cluster cron: 0 17 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-conformance-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest - name: GINKGO_ARGS value: --ginkgo.focus=\[Conformance\]|\[NodeConformance\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Flaky\]|Should.be.able.to.support.the.1\.17.Sample.API.Server.using.the.current.Aggregator --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "30" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: '[Windows] Runs Kubernetes conformance tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure).' testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-conformance-windows-capz cluster: eks-prow-build-cluster cron: 0 17 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-conformance-windows-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest - name: GINKGO_ARGS value: --ginkgo.focus=\[Conformance\]|\[NodeConformance\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Flaky\]|\[LinuxOnly\]|Should.be.able.to.support.the.1\.17.Sample.API.Server.using.the.current.Aggregator --node-os-distro=windows --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: TEST_WINDOWS value: "true" - name: WORKER_MACHINE_COUNT value: "0" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "3" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Kubernetes slow tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure). testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-slow-capz cluster: eks-prow-build-cluster cron: 0 17 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-slow-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest - name: GINKGO_ARGS value: --ginkgo.focus=\[Slow\] --ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|In-tree.Volumes --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "4" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmss using a stable capz release. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-master-vmss-capz cluster: eks-prow-build-cluster cron: 0 18 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-vmss-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Kubernetes conformance tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-conformance-vmss-capz cluster: eks-prow-build-cluster cron: 0 18 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-conformance-vmss-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh env: - name: TEST_CCM value: "true" - name: KUBERNETES_VERSION value: latest - name: GINKGO_ARGS value: --ginkgo.focus=\[Conformance\]|\[NodeConformance\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Flaky\]|Should.be.able.to.support.the.1\.17.Sample.API.Server.using.the.current.Aggregator --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "30" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Kubernetes serial conformance tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-conformance-serial-vmss-capz cluster: eks-prow-build-cluster cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-conformance-serial-vmss-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh env: - name: TEST_CCM value: "true" - name: KUBERNETES_VERSION value: latest - name: GINKGO_ARGS value: --ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Flaky\]|\[Feature:.+\]|regular.resource.usage.tracking.resource.tracking.for|validates.MaxPods.limit.number.of.pods.that.are.allowed.to.run|In-tree.Volumes|RuntimeClass.should.run.a.Pod.requesting.a.RuntimeClass.with.scheduling.with.taints|Multi-AZ.Clusters.should.spread.the.pods.of.a.replication.controller.across.zones|Multi-AZ.Clusters.should.spread.the.pods.of.a.service.across.zones|Should.test.that.pv.used.in.a.pod.that.is.deleted.while.the.kubelet.is.down.cleans.up.when.the.kubelet.returns|Should.test.that.pv.used.in.a.pod.that.is.force.deleted.while.the.kubelet.is.down.cleans.up.when.the.kubelet.returns|Should.test.that.pv.written.before.kubelet.restart.is.readable.after.restart|subPath.should.unmount.if.pod.is.force.deleted.while.kubelet.is.down|subPath.should.unmount.if.pod.is.gracefully.deleted.while.kubelet.is.down|Should.test.that.pv.written.before.kubelet.restart.is.readable.after.restart|Kube-proxy.should.recover.after.being.killed.accidentally|Kubelet.should.not.restart.containers.across.restart --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "1" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Kubernetes conformance tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmss multiple zones. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-conformance-multiple-zones-vmss-capz cluster: eks-prow-build-cluster cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-conformance-multiple-zones-vmss-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh env: - name: TEST_CCM value: "true" - name: KUBERNETES_VERSION value: latest - name: GINKGO_ARGS value: --ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|Delete.Grace.Period|runs.ReplicaSets.to.verify.preemption.running.path|client.go.should.negotiate|should.contain.custom.columns.for.each.resource|Network.should.set.TCP.CLOSE_WAIT.timeout|PodSecurityPolicy|In-tree.Volumes|ephemeral.should.support.expansion.of.pvcs.created.for.ephemeral.pvcs|Should.be.able.to.support.the.1\.17.Sample.API.Server.using.the.current.Aggregator --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: WORKER_MACHINE_COUNT value: "3" - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-multiple-zones-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "30" - name: K8S_FEATURE_GATES value: ServiceTrafficDistribution=true - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Kubernetes slow tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-tab-name: cloud-provider-azure-slow-vmss-capz cluster: eks-prow-build-cluster cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-slow-vmss-capz namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh env: - name: TEST_CCM value: "true" - name: KUBERNETES_VERSION value: latest - name: GINKGO_ARGS value: --ginkgo.focus=\[Slow\] --ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|In-tree.Volumes --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "30" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-tab-name: cloud-provider-azure-master-ipv6-capz-1-31 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-ipv6-capz-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.31 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster with vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-tab-name: cloud-provider-azure-master-ipv6-vmss-capz-1-31 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-ipv6-vmss-capz-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.31 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-tab-name: cloud-provider-azure-master-dualstack-capz-1-31 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-dualstack-capz-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.31 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster with vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-tab-name: cloud-provider-azure-master-dualstack-vmss-capz-1-31 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-dualstack-vmss-capz-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.31 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-tab-name: cloud-provider-azure-master-ipv6-capz-1-32 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-ipv6-capz-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.32 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster with vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-tab-name: cloud-provider-azure-master-ipv6-vmss-capz-1-32 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-ipv6-vmss-capz-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.32 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-tab-name: cloud-provider-azure-master-dualstack-capz-1-32 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-dualstack-capz-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.32 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster with vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-tab-name: cloud-provider-azure-master-dualstack-vmss-capz-1-32 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-dualstack-vmss-capz-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.32 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-tab-name: cloud-provider-azure-master-ipv6-capz-1-33 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.33 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-ipv6-capz-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.33 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster with vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-tab-name: cloud-provider-azure-master-ipv6-vmss-capz-1-33 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.33 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-ipv6-vmss-capz-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.33 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-tab-name: cloud-provider-azure-master-dualstack-capz-1-33 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.33 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-dualstack-capz-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.33 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster with vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-tab-name: cloud-provider-azure-master-dualstack-vmss-capz-1-33 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.33 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-dualstack-vmss-capz-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.33 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-tab-name: cloud-provider-azure-master-ipv6-capz-1-34 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.34 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-ipv6-capz-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.34 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster with vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-tab-name: cloud-provider-azure-master-ipv6-vmss-capz-1-34 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.34 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-ipv6-vmss-capz-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.34 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-tab-name: cloud-provider-azure-master-dualstack-capz-1-34 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.34 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-dualstack-capz-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.34 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster with vmss. testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-tab-name: cloud-provider-azure-master-dualstack-vmss-capz-1-34 cluster: eks-prow-build-cluster cron: 0 22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.34 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cloud-provider-azure-master-dualstack-vmss-capz-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.34 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs conformance tests using kubetest2 against cloud-provider-gcp master on GCE testgrid-dashboards: provider-gcp-periodics testgrid-tab-name: Conformance - Cloud Provider GCP - master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/cloud-provider-gcp repo: cloud-provider-gcp interval: 3h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cloud-provider-gcp-conformance-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; REPO_ROOT=$GOPATH/src/k8s.io/cloud-provider-gcp; cd; export GO111MODULE=on; if [[ -f "${REPO_ROOT}/.bazelversion" ]]; then export BAZEL_VERSION=$(cat "${REPO_ROOT}/.bazelversion"); echo "BAZEL_VERSION set to ${BAZEL_VERSION}"; else export BAZEL_VERSION="5.3.0"; echo "BAZEL_VERSION - Falling back to 5.3.0"; fi; /workspace/test-infra/images/kubekins-e2e/install-bazel.sh; go install sigs.k8s.io/kubetest2@latest; go install sigs.k8s.io/kubetest2/kubetest2-gce@latest; go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest; if [[ -f "${REPO_ROOT}/ginko-test-package-version.env" ]]; then export TEST_PACKAGE_VERSION=$(cat "${REPO_ROOT}/ginko-test-package-version.env"); echo "TEST_PACKAGE_VERSION set to ${TEST_PACKAGE_VERSION}"; else export TEST_PACKAGE_VERSION="v1.25.0"; echo "TEST_PACKAGE_VERSION - Falling back to v1.25.0"; fi; kubetest2 gce -v 2 --repo-root $REPO_ROOT --build --up --down --test=ginkgo --master-size e2-standard-2 -- --test-package-version="${TEST_PACKAGE_VERSION}" --focus-regex='\[Conformance\]' command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs e2e-full tests using kubetest2 against cloud-provider-gcp master on GCE testgrid-dashboards: provider-gcp-periodics testgrid-tab-name: E2E Full - Cloud Provider GCP - master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/cloud-provider-gcp repo: cloud-provider-gcp interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cloud-provider-gcp-e2e-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; REPO_ROOT=$GOPATH/src/k8s.io/cloud-provider-gcp; cd; export GO111MODULE=on; if [[ -f "${REPO_ROOT}/.bazelversion" ]]; then export BAZEL_VERSION=$(cat "${REPO_ROOT}/.bazelversion"); echo "BAZEL_VERSION set to ${BAZEL_VERSION}"; else export BAZEL_VERSION="5.3.0"; echo "BAZEL_VERSION - Falling back to 5.3.0"; fi; /workspace/test-infra/images/kubekins-e2e/install-bazel.sh; go install sigs.k8s.io/kubetest2@latest; go install sigs.k8s.io/kubetest2/kubetest2-gce@latest; go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest; if [[ -f "${REPO_ROOT}/ginko-test-package-version.env" ]]; then export TEST_PACKAGE_VERSION=$(cat "${REPO_ROOT}/ginko-test-package-version.env"); echo "TEST_PACKAGE_VERSION set to ${TEST_PACKAGE_VERSION}"; else export TEST_PACKAGE_VERSION="v1.25.0"; echo "TEST_PACKAGE_VERSION - Falling back to v1.25.0"; fi; kubetest2 gce -v 2 --repo-root $REPO_ROOT --build --up --down --test=ginkgo --node-size e2-standard-4 --master-size e2-standard-8 -- --test-package-version="${TEST_PACKAGE_VERSION}" --parallel=30 --test-args='--minStartupPods=8' --skip-regex='\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs e2e-full tests using kubetest2 against cloud-provider-gcp master on GCE using latest k8s.io/kubernetes libraries testgrid-dashboards: provider-gcp-periodics testgrid-tab-name: E2E Full - Cloud Provider GCP - with latest k8s.io/kubernetes cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/cloud-provider-gcp repo: cloud-provider-gcp - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cloud-provider-gcp-e2e-latest-with-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; REPO_ROOT=$GOPATH/src/k8s.io/cloud-provider-gcp; cd; export GO111MODULE=on; if [[ -f "${REPO_ROOT}/.bazelversion" ]]; then export BAZEL_VERSION=$(cat "${REPO_ROOT}/.bazelversion"); echo "BAZEL_VERSION set to ${BAZEL_VERSION}"; else export BAZEL_VERSION="5.3.0"; echo "BAZEL_VERSION - Falling back to 5.3.0"; fi; /workspace/test-infra/images/kubekins-e2e/install-bazel.sh; go install sigs.k8s.io/kubetest2@latest; go install sigs.k8s.io/kubetest2/kubetest2-gce@latest; go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest; if [[ -f "${REPO_ROOT}/ginko-test-package-version.env" ]]; then export TEST_PACKAGE_VERSION=$(cat "${REPO_ROOT}/ginko-test-package-version.env"); echo "TEST_PACKAGE_VERSION set to ${TEST_PACKAGE_VERSION}"; else export TEST_PACKAGE_VERSION="v1.25.0"; echo "TEST_PACKAGE_VERSION - Falling back to v1.25.0"; fi; cd $GOPATH/src/k8s.io/cloud-provider-gcp; e2e/add-kubernetes-to-workspace.sh; kubetest2 gce -v 2 --repo-root $REPO_ROOT --build --up --down --test=ginkgo --node-size e2-standard-4 --master-size e2-standard-8 -- --test-package-version="${TEST_PACKAGE_VERSION}" --parallel=30 --test-args='--minStartupPods=8' --skip-regex='\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs conformance tests using kubetest2 against cloud-provider-gcp master on GCE testgrid-dashboards: provider-gcp-periodics testgrid-tab-name: Conformance - Cloud Provider GCP with GCE-PD - master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/cloud-provider-gcp repo: cloud-provider-gcp interval: 3h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cloud-provider-gcp-conformance-latest-with-gcepd namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; REPO_ROOT=$GOPATH/src/k8s.io/cloud-provider-gcp; cd; export GO111MODULE=on; if [[ -f "${REPO_ROOT}/.bazelversion" ]]; then export BAZEL_VERSION=$(cat "${REPO_ROOT}/.bazelversion"); echo "BAZEL_VERSION set to ${BAZEL_VERSION}"; else export BAZEL_VERSION="5.3.0"; echo "BAZEL_VERSION - Falling back to 5.3.0"; fi; /workspace/test-infra/images/kubekins-e2e/install-bazel.sh; go install sigs.k8s.io/kubetest2@latest; go install sigs.k8s.io/kubetest2/kubetest2-gce@latest; go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest; if [[ -f "${REPO_ROOT}/ginko-test-package-version.env" ]]; then export TEST_PACKAGE_VERSION=$(cat "${REPO_ROOT}/ginko-test-package-version.env"); echo "TEST_PACKAGE_VERSION set to ${TEST_PACKAGE_VERSION}"; else export TEST_PACKAGE_VERSION="v1.25.0"; echo "TEST_PACKAGE_VERSION - Falling back to v1.25.0"; fi; kubetest2 gce -v 2 --repo-root $REPO_ROOT --build --up --down --test=ginkgo --master-size e2-standard-2 -- --test-package-version="${TEST_PACKAGE_VERSION}" --focus-regex='\[Conformance\]' --test-args=--enabled-volume-drivers=gcepd command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs e2e-full tests using kubetest2 against cloud-provider-gcp master on GCE testgrid-dashboards: provider-gcp-periodics testgrid-tab-name: E2E Full - Cloud Provider GCP with GCE-PD - master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/cloud-provider-gcp repo: cloud-provider-gcp interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cloud-provider-gcp-e2e-latest-with-gcepd namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; REPO_ROOT=$GOPATH/src/k8s.io/cloud-provider-gcp; cd; export GO111MODULE=on; if [[ -f "${REPO_ROOT}/.bazelversion" ]]; then export BAZEL_VERSION=$(cat "${REPO_ROOT}/.bazelversion"); echo "BAZEL_VERSION set to ${BAZEL_VERSION}"; else export BAZEL_VERSION="5.3.0"; echo "BAZEL_VERSION - Falling back to 5.3.0"; fi; /workspace/test-infra/images/kubekins-e2e/install-bazel.sh; go install sigs.k8s.io/kubetest2@latest; go install sigs.k8s.io/kubetest2/kubetest2-gce@latest; go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest; if [[ -f "${REPO_ROOT}/ginko-test-package-version.env" ]]; then export TEST_PACKAGE_VERSION=$(cat "${REPO_ROOT}/ginko-test-package-version.env"); echo "TEST_PACKAGE_VERSION set to ${TEST_PACKAGE_VERSION}"; else export TEST_PACKAGE_VERSION="v1.25.0"; echo "TEST_PACKAGE_VERSION - Falling back to v1.25.0"; fi; kubetest2 gce -v 2 --repo-root $REPO_ROOT --build --up --down --test=ginkgo --node-size e2-standard-4 --master-size e2-standard-8 -- --test-package-version="${TEST_PACKAGE_VERSION}" --parallel=30 --test-args='--minStartupPods=8 --enabled-volume-drivers=gcepd' --skip-regex='\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs the kops-simple scenario testgrid-dashboards: provider-gcp-periodics testgrid-tab-name: scenario kops-simple cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: cloud-provider-gcp repo: cloud-provider-gcp - base_ref: master org: kubernetes path_alias: kops repo: kops - base_ref: master org: kubernetes path_alias: kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cloud-provider-gcp-e2e-scenario-kops-simple namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; cd $GOPATH/src/cloud-provider-gcp; e2e/add-kubernetes-to-workspace.sh; e2e/scenarios/kops-simple command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: sig-cloud-provider-ibm-ppc64le-alerts@kubernetes.io testgrid-dashboards: ibm-ppc64le-k8s, ibm-ppc64le-periodics testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-unit-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h name: ci-kubernetes-unit-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - make - test env: - name: KUBE_TIMEOUT value: -timeout=300s - name: KUBE_RACE - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 28Gi requests: cpu: "6" memory: 28Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 - agent: kubernetes annotations: description: 'Ends up running: make test-integration' fork-per-release: "true" fork-per-release-cron: 0 0/2 * * *, 0 1/6 * * *, 0 2 * * * testgrid-alert-email: sig-cloud-provider-ibm-ppc64le-alerts@kubernetes.io testgrid-dashboards: ibm-ppc64le-k8s, ibm-ppc64le-periodics testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-integration-master-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h name: ci-kubernetes-integration-master-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true - agent: kubernetes annotations: description: Runs conformance tests using kubetest2 against kubernetes ci latest on IBM powervs testgrid-alert-email: sig-cloud-provider-ibm-ppc64le-alerts@kubernetes.io testgrid-dashboards: ibm-ppc64le-e2e, ibm-ppc64le-k8s, conformance-ppc64le, ibm-k8s-e2e testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-ppc64le-conformance-latest-kubetest2 cluster: k8s-infra-ppc64le-prow-build cron: 0 2-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs repo: provider-ibmcloud-test-infra workdir: true labels: preset-ibmcloud-cred: "true" name: ci-kubernetes-ppc64le-conformance-latest-kubetest2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -o xtrace #Call to boskos to checkout resource source "./hack/boskos.sh" #Setup of kubetest2 tf deployer and ginkgo tester make install-deployer-tf go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest CLUSTER_NAME="config1-$(date +%s)" set +o errexit set -o xtrace export TF_VAR_powervs_system_type=e980 kubetest2 tf --powervs-image-name CentOS-Stream-10 --powervs-memory 32 \ --powervs-region ${BOSKOS_REGION} --powervs-zone ${BOSKOS_ZONE} \ --powervs-service-id ${BOSKOS_RESOURCE_ID} --powervs-ssh-key k8s-prow-sshkey \ --ssh-private-key /etc/secret-volume/ssh-privatekey \ --workers-count 2 --cluster-name $CLUSTER_NAME \ --up --down --auto-approve --retry-on-tf-failure 3 \ --break-kubetest-on-upfail true --ignore-destroy-errors \ --build-version $(curl -Ls https://dl.k8s.io/ci/latest.txt) \ --test=ginkgo -- --test-package-dir ci --test-package-marker latest.txt --focus-regex='\[Conformance\]'; rc=$? [ -z "${BOSKOS_HOST:-}" ] || release_account >> "$ARTIFACTS/boskos.log" 2>&1 [ $rc != 0 ] && echo "ERROR: E2E Conformance Test suite exited with code:$rc"; exit $rc command: - runner.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: USER value: ci-kubernetes-ppc64le-conformance-latest-kubetest2 - name: TF_VAR_powervs_api_key valueFrom: secretKeyRef: key: key name: prow-job-api-key - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/secret-volume name: prow-job-ssh-private-key readOnly: true volumes: - name: prow-job-ssh-private-key secret: defaultMode: 256 secretName: prow-job-ssh-private-key - agent: kubernetes annotations: description: Runs e2e-node tests using kubetest2 on IBM powervs testgrid-alert-email: sig-cloud-provider-ibm-ppc64le-alerts@kubernetes.io testgrid-dashboards: ibm-ppc64le-node-e2e, ibm-ppc64le-k8s, sig-node-ppc64le testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-ppc64le-e2e-node-latest-kubetest2 cluster: k8s-infra-ppc64le-prow-build cron: 30 3-21/6 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs repo: provider-ibmcloud-test-infra workdir: true labels: preset-ibmcloud-cred: "true" name: ci-kubernetes-ppc64le-e2e-node-latest-kubetest2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -o xtrace source "./hack/boskos.sh" make install-deployer-tf CLUSTER_NAME="config2-$(date +%s)" set +o errexit kubetest2 tf --powervs-image-name CentOS-Stream-10 --powervs-memory 32 \ --powervs-region ${BOSKOS_REGION} --powervs-zone ${BOSKOS_ZONE} \ --powervs-service-id ${BOSKOS_RESOURCE_ID} --powervs-ssh-key k8s-prow-sshkey \ --ssh-private-key /etc/secret-volume/ssh-privatekey \ --cluster-name $CLUSTER_NAME \ --up --set-kubeconfig=false --auto-approve --retry-on-tf-failure 3 \ --build-version $(curl -Ls https://dl.k8s.io/ci/latest.txt) \ --break-kubetest-on-upfail true \ --playbook k8s-node-remote.yml EXTERNAL_IP=`grep -E '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' $(pwd)/$CLUSTER_NAME/hosts` # Skipping test related to https://github.com/kubernetes/kubernetes/issues/124791 kubetest2 tf --test=exec -- ssh -i /etc/secret-volume/ssh-privatekey root@$EXTERNAL_IP \ "export SKIP='\[Flaky\]|\[Slow\]|\[Serial\]|should.execute.readiness.probe.while.in.preStop' && /make-test-e2e-node.sh"; \ rc=$?; scp -r -i /etc/secret-volume/ssh-privatekey root@$EXTERNAL_IP:/tmp/_artifacts $ARTIFACTS kubetest2 tf --powervs-region ${BOSKOS_REGION} --powervs-zone ${BOSKOS_ZONE} \ --powervs-service-id ${BOSKOS_RESOURCE_ID} \ --ignore-cluster-dir true \ --cluster-name $CLUSTER_NAME\ --down --auto-approve --ignore-destroy-errors [ -z "${BOSKOS_HOST:-}" ] || release_account >> "$ARTIFACTS/boskos.log" 2>&1 [ $rc != 0 ] && echo "ERROR: E2ENode Test suite exited with code:$rc"; exit $rc command: - runner.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: USER value: ci-kubernetes-ppc64le-e2e-node-latest-kubetest2 - name: TF_VAR_powervs_api_key valueFrom: secretKeyRef: key: key name: prow-job-api-key - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 10Gi requests: cpu: "2" memory: 10Gi volumeMounts: - mountPath: /etc/secret-volume name: prow-job-ssh-private-key readOnly: true volumes: - name: prow-job-ssh-private-key secret: defaultMode: 256 secretName: prow-job-ssh-private-key - agent: kubernetes annotations: description: Runs e2e tests with alpha enabled feature gates against kubernetes ci latest on IBM powervs testgrid-alert-email: sig-cloud-provider-ibm-ppc64le-alerts@kubernetes.io testgrid-dashboards: ibm-ppc64le-e2e, ibm-ppc64le-k8s, ibm-k8s-e2e testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-ppc64le-e2e-alpha-enabled-default cluster: k8s-infra-ppc64le-prow-build cron: 30 4-22/6 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs repo: provider-ibmcloud-test-infra workdir: true labels: preset-ibmcloud-cred: "true" name: ci-kubernetes-ppc64le-e2e-alpha-enabled-default namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -o xtrace #Call to boskos to checkout resource source "./hack/boskos.sh" #Setup of kubetest2 tf deployer and ginkgo tester make install-deployer-tf go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest set +o errexit set -o xtrace export TF_VAR_controlplane_powervs_memory=32 kubetest2 tf --powervs-image-name CentOS-Stream-10 --powervs-memory 32 \ --powervs-region ${BOSKOS_REGION} --powervs-zone ${BOSKOS_ZONE} \ --powervs-service-id ${BOSKOS_RESOURCE_ID} --powervs-ssh-key k8s-prow-sshkey \ --ssh-private-key /etc/secret-volume/ssh-privatekey \ --workers-count 2 --cluster-name alpha-enabled-$(date +%s) \ --up --down --auto-approve --retry-on-tf-failure 3 --ignore-destroy-errors \ --break-kubetest-on-upfail true \ --extra-vars=feature_gates:AllAlpha=true,AllBeta=true,EventedPLEG=false \ --extra-vars=runtime_config:api/all=true \ --build-version $(curl -Ls https://dl.k8s.io/ci/latest.txt) \ --test=ginkgo -- --parallel 15 --test-package-dir ci --test-package-marker latest.txt \ --skip-regex="\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|KubeProxy.should.update.metric"; rc=$? [ -z "${BOSKOS_HOST:-}" ] || release_account >> "$ARTIFACTS/boskos.log" 2>&1 [ $rc != 0 ] && echo "ERROR: alpha-enabled-default tests exited with code: $rc"; exit $rc command: - runner.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: USER value: ci-kubernetes-ppc64le-e2e-alpha-enabled-default - name: TF_VAR_powervs_api_key valueFrom: secretKeyRef: key: key name: prow-job-api-key - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/secret-volume name: prow-job-ssh-private-key readOnly: true volumes: - name: prow-job-ssh-private-key secret: defaultMode: 256 secretName: prow-job-ssh-private-key - agent: kubernetes annotations: description: Runs e2e tests with against kubernetes ci latest on IBM powervs testgrid-alert-email: sig-cloud-provider-ibm-ppc64le-alerts@kubernetes.io testgrid-dashboards: ibm-ppc64le-e2e, ibm-ppc64le-k8s, ibm-k8s-e2e testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-e2e-ppc64le-default cluster: k8s-infra-ppc64le-prow-build cron: 0 6-22/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs repo: provider-ibmcloud-test-infra workdir: true labels: preset-ibmcloud-cred: "true" name: ci-kubernetes-e2e-ppc64le-default namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -o xtrace #Call to boskos to checkout resource source "./hack/boskos.sh" #Setup of kubetest2 tf deployer and ginkgo tester make install-deployer-tf go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest set +o errexit set -o xtrace export TF_VAR_powervs_system_type=e980 export TF_VAR_controlplane_powervs_memory=32 kubetest2 tf --powervs-image-name CentOS-Stream-10 --powervs-memory 32 \ --powervs-region ${BOSKOS_REGION} --powervs-zone ${BOSKOS_ZONE} \ --powervs-service-id ${BOSKOS_RESOURCE_ID} --powervs-ssh-key k8s-prow-sshkey \ --ssh-private-key /etc/secret-volume/ssh-privatekey \ --workers-count 2 --cluster-name e2e-default-$(date +%s) \ --up --down --auto-approve --retry-on-tf-failure 3 --ignore-destroy-errors \ --break-kubetest-on-upfail true \ --build-version $(curl -Ls https://dl.k8s.io/ci/latest.txt) \ --test=ginkgo -- --parallel 15 --test-package-dir ci --test-package-marker latest.txt \ --skip-regex="\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|KubeProxy.should.update.metric"; rc=$? [ -z "${BOSKOS_HOST:-}" ] || release_account >> "$ARTIFACTS/boskos.log" 2>&1 [ $rc != 0 ] && echo "ERROR: E2e default tests exited with code: $rc"; exit $rc command: - runner.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: USER value: ci-kubernetes-ppc64le-e2e-default - name: TF_VAR_powervs_api_key valueFrom: secretKeyRef: key: key name: prow-job-api-key - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/secret-volume name: prow-job-ssh-private-key readOnly: true volumes: - name: prow-job-ssh-private-key secret: defaultMode: 256 secretName: prow-job-ssh-private-key - agent: kubernetes annotations: description: Runs E2E slow tests using kubetest2 against kubernetes ci latest on IBM powervs testgrid-alert-email: sig-cloud-provider-ibm-ppc64le-alerts@kubernetes.io testgrid-dashboards: ibm-ppc64le-e2e, ibm-ppc64le-k8s, ibm-k8s-e2e testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-ppc64le-e2e-slow-kubetest2 cluster: k8s-infra-ppc64le-prow-build cron: 30 7-22/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs repo: provider-ibmcloud-test-infra workdir: true labels: preset-ibmcloud-cred: "true" name: ci-kubernetes-ppc64le-e2e-slow-kubetest2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -o xtrace #Call to boskos to checkout resource source "./hack/boskos.sh" #Setup of kubetest2 tf deployer and ginkgo tester make install-deployer-tf go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest set +o errexit set -o xtrace kubetest2 tf --powervs-image-name CentOS-Stream-10 --powervs-memory 32 \ --powervs-region ${BOSKOS_REGION} --powervs-zone ${BOSKOS_ZONE} \ --powervs-service-id ${BOSKOS_RESOURCE_ID} --powervs-ssh-key k8s-prow-sshkey \ --ssh-private-key /etc/secret-volume/ssh-privatekey \ --workers-count 2 --cluster-name e2e-slow-$(date +%s) \ --up --down --auto-approve --retry-on-tf-failure 3 --ignore-destroy-errors\ --break-kubetest-on-upfail true \ --build-version $(curl -Ls https://dl.k8s.io/ci/latest.txt) \ --test=ginkgo -- --parallel 30 --test-package-dir ci --test-package-marker latest.txt --focus-regex='\[Slow\]' --skip-regex='\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:' ; rc=$? [ -z "${BOSKOS_HOST:-}" ] || release_account >> "$ARTIFACTS/boskos.log" 2>&1 [ $rc != 0 ] && echo "ERROR: E2e Slow tests exited with code: $rc"; exit $rc command: - runner.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: USER value: ci-kubernetes-ppc64le-e2e-slow-kubetest2 - name: TF_VAR_powervs_api_key valueFrom: secretKeyRef: key: key name: prow-job-api-key - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "1" memory: 6Gi requests: cpu: "1" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/secret-volume name: prow-job-ssh-private-key readOnly: true volumes: - name: prow-job-ssh-private-key secret: defaultMode: 256 secretName: prow-job-ssh-private-key - agent: kubernetes annotations: description: Runs E2E serial tests using kubetest2 against kubernetes ci latest on IBM powervs testgrid-alert-email: sig-cloud-provider-ibm-ppc64le-alerts@kubernetes.io testgrid-dashboards: ibm-ppc64le-e2e, ibm-ppc64le-k8s, ibm-k8s-e2e testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-e2e-ppc64le-serial-kubetest2 cluster: k8s-infra-ppc64le-prow-build cron: 30 9-17/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs repo: provider-ibmcloud-test-infra workdir: true labels: preset-ibmcloud-cred: "true" name: ci-kubernetes-e2e-ppc64le-serial-kubetest2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -o xtrace #Call to boskos to checkout resource source "./hack/boskos.sh" #Setup of kubetest2 tf deployer and ginkgo tester make install-deployer-tf go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest set +o errexit set -o xtrace kubetest2 tf --powervs-image-name CentOS-Stream-10 --powervs-memory 32 \ --powervs-region ${BOSKOS_REGION} --powervs-zone ${BOSKOS_ZONE} \ --powervs-service-id ${BOSKOS_RESOURCE_ID} --powervs-ssh-key k8s-prow-sshkey \ --ssh-private-key /etc/secret-volume/ssh-privatekey \ --workers-count 2 --cluster-name e2e-serial-$(date +%s) \ --up --down --auto-approve --retry-on-tf-failure 3 --ignore-destroy-errors\ --break-kubetest-on-upfail true \ --extra-vars=container_runtime_test_handler:true \ --extra-vars="kubelet_extra_args:--max-pods 220" \ --build-version $(curl -Ls https://dl.k8s.io/ci/latest.txt) \ --test=ginkgo -- --parallel 1 --test-package-dir ci --test-package-marker latest.txt \ --focus-regex='\[Serial\]|\[Disruptive\]' --skip-regex='\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[sig-cloud-provider-gcp\]'; rc=$? [ -z "${BOSKOS_HOST:-}" ] || release_account >> "$ARTIFACTS/boskos.log" 2>&1 [ $rc != 0 ] && echo "ERROR: E2e Serial tests exited with code: $rc"; exit $rc command: - runner.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: USER value: ci-kubernetes-e2e-ppc64le-serial-kubetest2 - name: TF_VAR_powervs_api_key valueFrom: secretKeyRef: key: key name: prow-job-api-key - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi volumeMounts: - mountPath: /etc/secret-volume name: prow-job-ssh-private-key readOnly: true volumes: - name: prow-job-ssh-private-key secret: defaultMode: 256 secretName: prow-job-ssh-private-key - agent: kubernetes annotations: testgrid-dashboards: ibm-s390x-periodics, ibm-s390x-k8s testgrid-tab-name: ci-kubernetes-unit-s390x cluster: k8s-infra-s390x-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h name: ci-kubernetes-unit-s390x namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - make - test env: - name: KUBE_TIMEOUT value: -timeout=300s - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 28Gi requests: cpu: "6" memory: 28Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 - agent: kubernetes annotations: description: 'Ends up running: make test-integration' testgrid-dashboards: ibm-s390x-k8s, ibm-s390x-periodics testgrid-tab-name: ci-kubernetes-integration-master-s390x cluster: k8s-infra-s390x-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h name: ci-kubernetes-integration-master-s390x namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true - agent: kubernetes annotations: description: 'Ends up running: make test-integration' testgrid-dashboards: ibm-s390x-k8s, ibm-s390x-periodics testgrid-tab-name: ci-kubernetes-integration-1.34-s390x cluster: k8s-infra-s390x-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h name: ci-kubernetes-integration-1-34-s390x namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true - agent: kubernetes annotations: description: 'Ends up running: make test-integration' testgrid-dashboards: ibm-s390x-k8s, ibm-s390x-periodics testgrid-tab-name: ci-kubernetes-integration-1.33-s390x cluster: k8s-infra-s390x-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h name: ci-kubernetes-integration-1-33-s390x namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true - agent: kubernetes annotations: description: Runs conformance tests using kubetest2 against kubernetes ci latest on IBM VPC testgrid-dashboards: ibm-s390x-k8s, conformance-s390x, ibm-k8s-e2e testgrid-tab-name: ci-kubernetes-s390x-conformance-latest-kubetest2 cluster: k8s-infra-s390x-prow-build cron: 0 2-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs repo: provider-ibmcloud-test-infra workdir: true labels: preset-ibmcloud-cred-z: "true" name: ci-kubernetes-s390x-conformance-latest-kubetest2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -o xtrace set +o errexit export PATH=$GOPATH/bin:$PATH export GO111MODULE=on RESOURCE_TYPE="vpc-service" #Call to boskos to checkout resource heartbeat_account(){ count=0 url="http://${BOSKOS_HOST}/update?name=${BOSKOS_RESOURCE_NAME}&state=busy&owner=${USER}" while [ ${count} -lt 120 ] do status_code=$(curl -s -o /dev/null -w '%{http_code}' -X POST ${url}) if [[ ${status_code} != 200 ]]; then echo "Heart beat to resource '${BOSKOS_RESOURCE_NAME}' failed due to invalid response, status code: ${status_code}" exit 1 fi count=$(( $count + 1 )) sleep 60 done } if [ -n "${BOSKOS_HOST:-}" ]; then set +o xtrace url="http://${BOSKOS_HOST}/acquire?type=${RESOURCE_TYPE}&state=free&dest=busy&owner=${USER}" output=$(curl -v -X POST ${url}) [ $? = 0 ] && status_code=200 if [[ ${status_code} == 200 && ${output} =~ "failed" ]]; then echo "Failed to acquire resource from Boskos of type ${RESOURCE_TYPE}" exit 1 elif [[ ${status_code} == 200 ]]; then export BOSKOS_RESOURCE_NAME=$(echo ${output} | jq -r '.name') export BOSKOS_REGION=$(echo ${output} | jq -r '.userdata["region"]') export BOSKOS_RESOURCE_GROUP=$(echo ${output} | jq -r '.userdata["resource-group-name"]') export BOSKOS_ZONE=$(echo ${output} | jq -r '.userdata["zone"]') rm -rf output.json else echo "Failed to acquire resource due to invalid response, status code : ${status_code}" exit 1 fi heartbeat_account >> "$ARTIFACTS/boskos.log" 2>&1 & HEART_BEAT_PID=$(echo $!) fi #Setup of kubetest2 tf deployer and ginkgo tester make install-deployer-tf go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest CLUSTER_NAME="config1-$(date +%s)" kubetest2 tf --target-provider vpc --vpc-node-image-name ibm-ubuntu-22-04-4-minimal-s390x-3 \ --vpc-region ${BOSKOS_REGION} --vpc-zone ${BOSKOS_ZONE} \ --vpc-name ${BOSKOS_RESOURCE_NAME} \ --vpc-resource-group ${BOSKOS_RESOURCE_GROUP} \ --vpc-ssh-key k8s-s390x-ssh-key \ --vpc-node-profile bz2-4x16 \ --ssh-private-key /etc/secret-volume/ssh-privatekey \ --extra-vars=k8s_tar_bundles:kubernetes-server-linux-s390x.tar.gz \ --extra-vars=pod_subnet:10.244.0.0/16 \ --extra-vars=cni_provider:flannel \ --build-version $(curl -Ls https://dl.k8s.io/ci/latest.txt) \ --cluster-name $CLUSTER_NAME \ --workers-count 2 \ --up --auto-approve --retry-on-tf-failure 3 \ --break-kubetest-on-upfail true \ --build-version $(curl -Ls https://dl.k8s.io/ci/latest.txt) \ --test=ginkgo -- --parallel 10 --test-package-dir ci --test-package-marker latest.txt --focus-regex='\[Conformance\]' --skip-regex='\[Serial\]'; rc1=$? export KUBECONFIG="$(pwd)/$CLUSTER_NAME/kubeconfig" export ARTIFACTS=$ARTIFACTS/serial_tests_artifacts #Run Serial Conformance tests kubetest2 tf --target-provider vpc --vpc-region ${BOSKOS_REGION} --vpc-zone ${BOSKOS_ZONE} \ --ignore-cluster-dir true \ --cluster-name $CLUSTER_NAME \ --down --auto-approve --ignore-destroy-errors \ --test=ginkgo -- --test-package-dir ci \ --test-package-marker latest.txt --focus-regex='\[Serial\].*\[Conformance\]'; rc2=$? if [ -n "${BOSKOS_HOST:-}" ]; then url="http://${BOSKOS_HOST}/release?name=${BOSKOS_RESOURCE_NAME}&dest=dirty&owner=${USER}" status_code=$(curl -w '%{http_code}' -X POST ${url}) if [[ ${status_code} != 200 ]]; then echo "Failed to release resource: ${BOSKOS_RESOURCE_NAME}" exit 1 fi fi if [ $rc1 != 0 ]; then echo "ERROR: Non Serial k8s Conformance tests exited with code: $rc1" exit $rc1 elif [ $rc2 != 0 ]; then echo "ERROR: Serial k8s Conformance tests exited with code: $rc2" exit $rc2 fi command: - runner.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: USER value: ci-kubernetes-s390x-conformance-latest-kubetest2 - name: TF_VAR_vpc_api_key valueFrom: secretKeyRef: key: key name: prow-job-api-key - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251021-e2c2c9806f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/secret-volume name: prow-job-ssh-private-key readOnly: true volumes: - name: prow-job-ssh-private-key secret: defaultMode: 256 secretName: prow-job-ssh-private-key - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind testgrid-tab-name: cloud-provider-kind conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-kind repo: cloud-provider-kind - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-cloud-provider-kind-conformance-parallel namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/cloud-provider-kind/hack/ci/e2e.sh env: - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|NetworkPolicy|Disruptive|Flaky|IPv6|LoadBalancer.Service.without.NodePort|type.and.ports.of.a.TCP.service|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind testgrid-tab-name: cloud-provider-kind (IPv6), master (dev) [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-kind repo: cloud-provider-kind - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-cloud-provider-kind-conformance-parallel-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/cloud-provider-kind/hack/ci/e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|NetworkPolicy|Disruptive|Flaky|IPv4|DualStack|LoadBalancer.Service.without.NodePort|type.and.ports.of.a.TCP.service|Internet.connection|loadbalancer.source.ranges|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-staging-cluster-api-helm@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-periodic-capi-e2e-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-addon-provider-helm repo: cluster-api-addon-provider-helm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-addon-provider-helm-capi-e2e-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-staging-cluster-api-helm@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-periodic-e2e-upgrade-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-addon-provider-helm repo: cluster-api-addon-provider-helm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-addon-provider-helm-e2e-workload-upgrade-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: This job creates clusters with an older version of Cluster API and Cluster API Add-on Provider Helm, then upgrades them to the latest version of Cluster API and to the main branch of Cluster API Add-on Provider Helm. testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-periodic-apiversion-upgrade-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-addon-provider-helm repo: cluster-api-addon-provider-helm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-addon-provider-helm-apiversion-upgrade-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: API Version Upgrade - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-periodic-e2e-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-addon-provider-helm repo: cluster-api-addon-provider-helm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-addon-provider-helm-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: Workload cluster creation - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-main-1-29-1-30 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-29-1-30-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.29 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.30 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.15-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-main-1-30-1-31 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-30-1-31-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.30 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.31 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.15-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-main-1-31-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-31-1-32-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.16-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-main-1-32-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-32-1-33-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.21-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.12.0 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-main-1-33-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-33-1-34-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: ETCD_VERSION_UPGRADE_TO value: 3.6.4-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.12.1 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-main-1-34-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-34-1-35-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: ETCD_VERSION_UPGRADE_TO value: 3.6.6-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.13.1 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-test-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api interval: 3h name: periodic-cluster-api-test-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-test-mink8s-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api interval: 3h name: periodic-cluster-api-test-mink8s-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-test.sh env: - name: KUBEBUILDER_ENVTEST_KUBERNETES_VERSION value: 1.31.0 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 3h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-mink8s-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 3h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-mink8s-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: KUBERNETES_VERSION_MANAGEMENT value: v1.31.12 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-conformance-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 3h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-conformance-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-conformance-ci-latest-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 3h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-conformance-ci-latest-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install-ci-latest) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION_LATEST_CI - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-main testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-latestk8s-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 3h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-latestk8s-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION_LATEST_CI - name: KUBERNETES_VERSION_MANAGEMENT value: ci/latest-1.35 - name: KUBERNETES_VERSION value: ci/latest-1.35 - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: ETCD_VERSION_UPGRADE_TO value: 3.6.6-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.13.1 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-operator-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-num-failures-to-alert: "2" testgrid-tab-name: capi-operator-test-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-operator repo: cluster-api-operator interval: 24h labels: preset-service-account: "true" name: periodic-cluster-api-operator-test-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-operator-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-num-failures-to-alert: "2" testgrid-tab-name: capi-operator-e2e-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-operator repo: cluster-api-operator interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-operator-e2e-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-operator-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-num-failures-to-alert: "2" testgrid-tab-name: capi-operator-test-release-0-24 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.24 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-operator repo: cluster-api-operator interval: 24h labels: preset-service-account: "true" name: periodic-cluster-api-operator-test-release-0-24 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-operator-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-num-failures-to-alert: "2" testgrid-tab-name: capi-operator-e2e-release-0-24 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.24 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-operator repo: cluster-api-operator interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-operator-e2e-release-0-24 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-main-clusterclass cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-clusterclass namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GINKGO_FOCUS value: \[ClusterClass\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 -skip='\[ClusterClass\]' - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-dashboards: sig-k8s-infra-canaries testgrid-num-columns-recent: "6" testgrid-tab-name: periodic-aws-e2e-main-canary cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-eks-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 -skip='\[ClusterClass\]' - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-eks-e2e-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-eks-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-conformance-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-conformance namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: release-team@kubernetes.io, sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: periodic-conformance-main-k8s-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: periodic-cluster-api-provider-aws-e2e-conformance-with-k8s-ci-artifacts namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h name: periodic-cluster-api-provider-aws-coverage namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - args: - -c - | result=0 ./scripts/ci-test-coverage.sh || result=$? cp coverage.* ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.go" "${ARTIFACTS}/coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh - bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "8" memory: 16Gi requests: cpu: "8" memory: 16Gi securityContext: privileged: true - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-release-2-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-release-2-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 -skip='\[ClusterClass\]' - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-dashboards: sig-k8s-infra-canaries testgrid-num-columns-recent: "6" testgrid-tab-name: periodic-aws-e2e-release-2-10-canary cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-eks-canary-release-2-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 -skip='\[ClusterClass\]' - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-eks-e2e-release-2-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-eks-e2e-release-2-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-conformance-release-2-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-conformance-release-2-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: release-team@kubernetes.io, sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: periodic-conformance-release-2-10-k8s-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: periodic-cluster-api-provider-aws-e2e-conformance-with-k8s-ci-artifacts-release-2-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-release-2-7 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.7 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-release-2-7 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 -skip='\[ClusterClass\]' - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-dashboards: sig-k8s-infra-canaries testgrid-num-columns-recent: "6" testgrid-tab-name: periodic-aws-e2e-release-2-7-canary cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.7 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-eks-canary-release-2-7 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 -skip='\[ClusterClass\]' - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-eks-e2e-release-2-7 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.7 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-eks-e2e-release-2-7 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-conformance-release-2-7 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.7 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-conformance-release-2-7 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: release-team@kubernetes.io, sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: periodic-conformance-release-2-7-k8s-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.7 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: periodic-cluster-api-provider-aws-e2e-conformance-with-k8s-ci-artifacts-release-2-7 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-release-2-8 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.8 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-release-2-8 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 -skip='\[ClusterClass\]' - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-dashboards: sig-k8s-infra-canaries testgrid-num-columns-recent: "6" testgrid-tab-name: periodic-aws-e2e-release-2-8-canary cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.8 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-eks-canary-release-2-8 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 -skip='\[ClusterClass\]' - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-eks-e2e-release-2-8 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.8 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-eks-e2e-release-2-8 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-conformance-release-2-8 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.8 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-conformance-release-2-8 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: release-team@kubernetes.io, sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: periodic-conformance-release-2-8-k8s-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.8 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: periodic-cluster-api-provider-aws-e2e-conformance-with-k8s-ci-artifacts-release-2-8 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-release-2-9 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.9 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-release-2-9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 -skip='\[ClusterClass\]' - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-dashboards: sig-k8s-infra-canaries testgrid-num-columns-recent: "6" testgrid-tab-name: periodic-aws-e2e-release-2-9-canary cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.9 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-eks-canary-release-2-9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 -skip='\[ClusterClass\]' - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-eks-e2e-release-2-9 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.9 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-eks-e2e-release-2-9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-conformance-release-2-9 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.9 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-aws-e2e-conformance-release-2-9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: release-team@kubernetes.io, sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: periodic-conformance-release-2-9-k8s-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-2.9 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: periodic-cluster-api-provider-aws-e2e-conformance-with-k8s-ci-artifacts-release-2-9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: description: Runs Kubernetes upgrade tests from v1.30 to v1.31 on CAPZ main branch testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capi-periodic-upgrade-main-1-30-1-31 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 24h name: periodic-cluster-api-provider-azure-e2e-workload-upgrade-1-30-1-31-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.30 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.31 - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Kubernetes upgrade tests from v1.31 to v1.32 on CAPZ main branch testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capi-periodic-upgrade-main-1-31-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 24h name: periodic-cluster-api-provider-azure-e2e-workload-upgrade-1-31-1-32-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Kubernetes upgrade tests from v1.32 to v1.33 on CAPZ main branch testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capi-periodic-upgrade-main-1-32-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 24h name: periodic-cluster-api-provider-azure-e2e-workload-upgrade-1-32-1-33-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs conformance & node conformance tests on latest kubernetes master with cluster-api-provider-azure testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-conformance-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 48h name: periodic-cluster-api-provider-azure-conformance-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs conformance & node conformance tests on latest kubernetes master with cluster-api-provider-azure testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-conformance-k8s-ci-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 48h name: periodic-cluster-api-provider-azure-conformance-with-ci-artifacts-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs conformance & node DRA tests on latest kubernetes master with cluster-api-provider-azure testgrid-alert-email: kubernetes-provider-azure@googlegroups.com testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-conformance-k8s-ci-dra-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 4h name: periodic-cluster-api-provider-azure-conformance-with-ci-artifacts-dra-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: CONFORMANCE_FLAVOR value: conformance-ci-artifacts-dra - name: KUBETEST_CONF_PATH value: ${GOPATH}/src/sigs.k8s.io/cluster-api-provider-azure/test/e2e/data/kubetest/conformance-dra-ginkgo-v2.yaml - name: KUBERNETES_VERSION value: latest - name: AZURE_CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Cluster API E2E tests on latest cluster-api-provider-azure testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-capi-e2e-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 48h name: periodic-cluster-api-provider-azure-capi-e2e-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: This job creates clusters using supported older api versions (v1alpha4), and verifies that the clusters continue to operate properly after the api version is upgraded to the latest (v1beta1). testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-apiversion-upgrade-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 48h name: periodic-cluster-api-provider-azure-apiversion-upgrade-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: API Version Upgrade - name: KUBERNETES_VERSION value: v1.30.3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra minimum_interval: 12h name: periodic-cluster-api-provider-azure-coverage namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 ./scripts/ci-test-coverage.sh || result=$? cp coverage.* ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.go" "${ARTIFACTS}/coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "10" memory: 16Gi requests: cpu: "10" memory: 16Gi securityContext: privileged: true - agent: kubernetes annotations: description: Runs workload cluster creation E2E tests on latest cluster-api-provider-azure testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-e2e-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 48h name: periodic-cluster-api-provider-azure-e2e-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: Workload cluster creation - name: GINKGO_SKIP value: \[Managed Kubernetes\]|\[WINDOWS\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs managed Kubernetes E2E tests on latest cluster-api-provider-azure testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-e2e-aks-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 48h name: periodic-cluster-api-provider-azure-e2e-aks-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Managed Kubernetes\] - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs cluster-api-provider-azure-windows-with-ci-artifacts periodic job testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-upstream-k8s-ci-windows-containerd-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-windows-with-ci-artifacts-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: WINDOWS_FLAVOR value: containerd - name: CONFORMANCE_NODES value: "4" - name: WINDOWS_SERVER_VERSION value: windows-2019 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Tests Windows support with custom builds on the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-windows-containerd-upstream-custom-k8s-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-windows-custom-builds-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: TEST_K8S value: "true" - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: WINDOWS_SERVER_VERSION value: windows-2019 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs conformance & node conformance tests on a stable k8s version with cluster-api-provider-azure release-1.20 (v1beta1) testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-conformance-v1beta1-release-1-20 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-conformance-v1beta1-release-1-20 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs conformance & node conformance tests on latest kubernetes main with cluster-api-provider-azure release-1.20 (v1beta1) testgrid-alert-email: kubernetes-provider-azure@googlegroups.com testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-conformance-k8s-ci-v1beta1-release-1-20 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-conformance-v1beta1-with-ci-artifacts-release-1-20 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Cluster API E2E tests on cluster-api-provider-azure release-1.20 (v1beta1) testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-capi-e2e-v1beta1-release-1-20 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-capi-e2e-v1beta1-release-1-20 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Cluster API Provider Azure E2E tests on cluster-api-provider-azure release-1.20 (v1beta1) testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-e2e-v1beta1-release-1-20 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-e2e-v1beta1-release-1-20 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: Workload cluster creation - name: GINKGO_SKIP value: \[Managed Kubernetes\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs managed Kubernetes E2E tests on cluster-api-provider-azure release-1.20 (v1beta1) testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-e2e-aks-v1beta1-release-1-20 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-e2e-aks-v1beta1-release-1-20 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Managed Kubernetes\] - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs conformance & node conformance tests on a stable k8s version with cluster-api-provider-azure release-1.21 (v1beta1) testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-conformance-v1beta1-release-1-21 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-conformance-v1beta1-release-1-21 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs conformance & node conformance tests on latest kubernetes main with cluster-api-provider-azure release-1.21 (v1beta1) testgrid-alert-email: kubernetes-provider-azure@googlegroups.com testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-conformance-k8s-ci-v1beta1-release-1-21 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-conformance-v1beta1-with-ci-artifacts-release-1-21 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Cluster API E2E tests on cluster-api-provider-azure release-1.21 (v1beta1) testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-capi-e2e-v1beta1-release-1-21 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-capi-e2e-v1beta1-release-1-21 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs Cluster API Provider Azure E2E tests on cluster-api-provider-azure release-1.21 (v1beta1) testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-e2e-v1beta1-release-1-21 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-e2e-v1beta1-release-1-21 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: Workload cluster creation - name: GINKGO_SKIP value: \[Managed Kubernetes\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs managed Kubernetes E2E tests on cluster-api-provider-azure release-1.21 (v1beta1) testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-periodic-e2e-aks-v1beta1-release-1-21 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" minimum_interval: 72h name: periodic-cluster-api-provider-azure-e2e-aks-v1beta1-release-1-21 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Managed Kubernetes\] - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-do-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-num-failures-to-alert: "2" testgrid-tab-name: capdo-periodic-janitor cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-digitalocean repo: cluster-api-provider-digitalocean interval: 12h labels: preset-do-credential: "true" name: periodic-cluster-api-provider-digitalocean-janitor namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - ./scripts/ci-janitor.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.20-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-do-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-num-failures-to-alert: "3" testgrid-tab-name: capdo-periodic-conformance-release-1-5 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.5 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-digitalocean repo: cluster-api-provider-digitalocean interval: 24h labels: preset-dind-enabled: "true" preset-do-credential: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-digitalocean-conformance-release-1-5 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-do-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-num-failures-to-alert: "3" testgrid-tab-name: capdo-periodic-conformance-release-1-6 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.6 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-digitalocean repo: cluster-api-provider-digitalocean interval: 24h labels: preset-dind-enabled: "true" preset-do-credential: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-digitalocean-conformance-release-1-6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-do-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-num-failures-to-alert: "2" testgrid-tab-name: capdo-periodic-conformance cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-digitalocean repo: cluster-api-provider-digitalocean interval: 24h labels: preset-dind-enabled: "true" preset-do-credential: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-digitalocean-conformance namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-do-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-num-failures-to-alert: "2" testgrid-tab-name: capdo-periodic-conformance-ci-artifacts cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-digitalocean repo: cluster-api-provider-digitalocean interval: 24h labels: preset-dind-enabled: "true" preset-do-credential: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-digitalocean-conformance-ci-artifacts namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-gcp-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-num-failures-to-alert: "2" testgrid-tab-name: capg-build-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-gcp repo: cluster-api-provider-gcp interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-gcp-build-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-gcp-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-num-failures-to-alert: "2" testgrid-tab-name: capg-test-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-gcp repo: cluster-api-provider-gcp interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-gcp-test-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-gcp-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-num-failures-to-alert: "2" testgrid-tab-name: capg-conformance-main cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-gcp repo: cluster-api-provider-gcp interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-gcp-make-conformance-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-gcp-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-num-failures-to-alert: "2" testgrid-tab-name: capg-conformance-main-ci-artifacts cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-gcp repo: cluster-api-provider-gcp - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-gcp-make-conformance-main-ci-artifacts namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh - --init-image env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: USE_CI_ARTIFACTS value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-gcp-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-num-failures-to-alert: "2" testgrid-tab-name: capg-build-release-1-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-gcp repo: cluster-api-provider-gcp interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-gcp-build-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-gcp-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-num-failures-to-alert: "2" testgrid-tab-name: capg-test-release-1-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-gcp repo: cluster-api-provider-gcp interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-gcp-test-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-gcp-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-num-failures-to-alert: "2" testgrid-tab-name: capg-conformance-release-1-10 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-gcp repo: cluster-api-provider-gcp interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-gcp-make-conformance-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-gcp-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-num-failures-to-alert: "2" testgrid-tab-name: capg-build-release-1-9 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.9 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-gcp repo: cluster-api-provider-gcp interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-gcp-build-release-1-9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-gcp-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-num-failures-to-alert: "2" testgrid-tab-name: capg-test-release-1-9 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.9 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-gcp repo: cluster-api-provider-gcp interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-gcp-test-release-1-9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-gcp-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-num-failures-to-alert: "2" testgrid-tab-name: capg-conformance-release-1-9 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.9 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-gcp repo: cluster-api-provider-gcp interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-gcp-make-conformance-release-1-9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-dashboards: ibm-ppc64le-periodics, ibm-cluster-api testgrid-tab-name: periodic-cluster-api-provider-ibmcloud-coverage cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud repo: cluster-api-provider-ibmcloud - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 12h name: periodic-cluster-api-provider-ibmcloud-coverage namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 ./scripts/ci-test-coverage.sh || result=$? cp cover.* ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.go" "${ARTIFACTS}/cover.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-nested testgrid-tab-name: periodic-cluster-api-provider-nested-build cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-nested repo: cluster-api-provider-nested interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-nested-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-nested testgrid-tab-name: periodic-cluster-api-provider-nested-test cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-nested repo: cluster-api-provider-nested interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-nested-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-openstack-alerts@kubernetes.io testgrid-alert-stale-results-hours: "72" testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-test-release-0.11 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-openstack repo: cluster-api-provider-openstack interval: 48h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: periodic-cluster-api-provider-openstack-e2e-test-release-0-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: cluster-api-openstack job_states_to_report: - failure - aborted - error report_template: ':alert: Failed periodic job: {{.Status.State}}. <{{.Status.URL}}|Spyglass> | | ' spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_GINKGO_FOCUS value: \[PR-Blocking\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-openstack-alerts@kubernetes.io testgrid-alert-stale-results-hours: "72" testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-full-test-release-0.11 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-openstack repo: cluster-api-provider-openstack interval: 48h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-openstack-e2e-full-test-release-0-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: cluster-api-openstack job_states_to_report: - failure - aborted - error report_template: ':alert: Failed periodic job: {{.Status.State}}. <{{.Status.URL}}|Spyglass> | | ' spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_GINKGO_SKIP value: \[PR-Blocking\] - name: E2E_GINKGO_PARALLEL value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-openstack-alerts@kubernetes.io testgrid-alert-stale-results-hours: "72" testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-test-release-0.12 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-openstack repo: cluster-api-provider-openstack interval: 48h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: periodic-cluster-api-provider-openstack-e2e-test-release-0-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: cluster-api-openstack job_states_to_report: - failure - aborted - error report_template: ':alert: Failed periodic job: {{.Status.State}}. <{{.Status.URL}}|Spyglass> | | ' spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_GINKGO_FOCUS value: \[PR-Blocking\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-openstack-alerts@kubernetes.io testgrid-alert-stale-results-hours: "72" testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-full-test-release-0.12 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-openstack repo: cluster-api-provider-openstack interval: 48h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-openstack-e2e-full-test-release-0-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: cluster-api-openstack job_states_to_report: - failure - aborted - error report_template: ':alert: Failed periodic job: {{.Status.State}}. <{{.Status.URL}}|Spyglass> | | ' spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_GINKGO_SKIP value: \[PR-Blocking\] - name: E2E_GINKGO_PARALLEL value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-openstack-alerts@kubernetes.io testgrid-alert-stale-results-hours: "72" testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-test-release-0.13 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-openstack repo: cluster-api-provider-openstack interval: 48h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: periodic-cluster-api-provider-openstack-e2e-test-release-0-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: cluster-api-openstack job_states_to_report: - failure - aborted - error report_template: ':alert: Failed periodic job: {{.Status.State}}. <{{.Status.URL}}|Spyglass> | | ' spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_GINKGO_FOCUS value: \[PR-Blocking\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-openstack-alerts@kubernetes.io testgrid-alert-stale-results-hours: "72" testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-full-test-release-0.13 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-openstack repo: cluster-api-provider-openstack interval: 48h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-openstack-e2e-full-test-release-0-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: cluster-api-openstack job_states_to_report: - failure - aborted - error report_template: ':alert: Failed periodic job: {{.Status.State}}. <{{.Status.URL}}|Spyglass> | | ' spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_GINKGO_SKIP value: \[PR-Blocking\] - name: E2E_GINKGO_PARALLEL value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-openstack-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-test-main cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-openstack repo: cluster-api-provider-openstack interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: periodic-cluster-api-provider-openstack-e2e-test-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: cluster-api-openstack job_states_to_report: - failure - aborted - error report_template: ':alert: Failed periodic job: {{.Status.State}}. <{{.Status.URL}}|Spyglass> | | ' spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_GINKGO_FOCUS value: \[PR-Blocking\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-openstack-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-conformance-test-main cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-openstack repo: cluster-api-provider-openstack interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: periodic-cluster-api-provider-openstack-conformance-test-main-with-k8s-ci-artifacts namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-openstack-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-e2e-full-test-main cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-openstack repo: cluster-api-provider-openstack interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-cluster-api-provider-openstack-e2e-full-test-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: cluster-api-openstack job_states_to_report: - failure - aborted - error report_template: ':alert: Failed periodic job: {{.Status.State}}. <{{.Status.URL}}|Spyglass> | | ' spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_GINKGO_SKIP value: \[PR-Blocking\] - name: E2E_GINKGO_PARALLEL value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs no e2e tests but checks connectivity testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-debug-main cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 30m labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-debug namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: SKIP_E2E_TESTS value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 500m memory: 2Gi requests: cpu: 500m memory: 2Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-main-1-31-1-32 cluster: k8s-infra-prow-build cron: 0 1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-31-1-32-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-main-1-32-1-33 cluster: k8s-infra-prow-build cron: 0 1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-32-1-33-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-main-1-33-1-34 cluster: k8s-infra-prow-build cron: 0 1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-33-1-34-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-main-1-34-1-35 cluster: k8s-infra-prow-build cron: 0 1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-34-1-35-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-main-1-31-1-32 cluster: k8s-infra-prow-build cron: 0 23 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-31-1-32-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-main-1-32-1-33 cluster: k8s-infra-prow-build cron: 0 23 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-32-1-33-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-main-1-33-1-34 cluster: k8s-infra-prow-build cron: 0 23 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-33-1-34-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-main-1-34-1-35 cluster: k8s-infra-prow-build cron: 0 23 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-34-1-35-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs unit tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-test-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere interval: 1h name: periodic-cluster-api-provider-vsphere-test-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - make - test-junit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-main cluster: k8s-infra-prow-build cron: 0 1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-vcsim-govmomi-main cluster: eks-prow-build-cluster cron: 0 1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-vcsim-govmomi-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-conformance-main cluster: k8s-infra-prow-build cron: 0 1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-conformance-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-conformance-ci-latest-main cluster: k8s-infra-prow-build cron: 0 1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-main cluster: k8s-infra-prow-build cron: 0 23 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-vcsim-supervisor-main cluster: eks-prow-build-cluster cron: 0 23 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-vcsim-supervisor-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] \[supervisor\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-conformance-main cluster: k8s-infra-prow-build cron: 0 23 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-conformance-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-conformance-ci-latest-main cluster: k8s-infra-prow-build cron: 0 23 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Shows test coverage for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-test-coverage-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h name: periodic-cluster-api-provider-vsphere-coverage-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - -c - | result=0 ./hack/ci-test-coverage.sh || result=$? cp coverage.* ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.go" "${ARTIFACTS}/coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh - bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: capabilities: add: - NET_ADMIN privileged: true - agent: kubernetes annotations: description: Runs the janitor to cleanup orphaned objects in CI testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-janitor cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere interval: 12h labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" name: periodic-cluster-api-provider-vsphere-janitor namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/clean-ci.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-13-1-29-1-30 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-29-1-30-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.29 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.30 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-13-1-30-1-31 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-30-1-31-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.30 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.31 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-13-1-31-1-32 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-31-1-32-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-13-1-32-1-33 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-32-1-33-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-13-1-29-1-30 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-29-1-30-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.29 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.30 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-13-1-30-1-31 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-30-1-31-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.30 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.31 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-13-1-31-1-32 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-31-1-32-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-13-1-32-1-33 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-32-1-33-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs unit tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-test-release-1-13 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere interval: 1h name: periodic-cluster-api-provider-vsphere-test-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - make - test-junit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-13 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-vcsim-govmomi-release-1-13 cluster: eks-prow-build-cluster cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-conformance-release-1-13 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-conformance-ci-latest-release-1-13 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-13 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-vcsim-supervisor-release-1-13 cluster: eks-prow-build-cluster cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] \[supervisor\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-conformance-release-1-13 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-conformance-ci-latest-release-1-13 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.13 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-14-1-30-1-31 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-30-1-31-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.30 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.31 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-14-1-31-1-32 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-31-1-32-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-14-1-32-1-33 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-32-1-33-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-14-1-33-1-34 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-33-1-34-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-14-1-30-1-31 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-30-1-31-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.30 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.31 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-14-1-31-1-32 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-31-1-32-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-14-1-32-1-33 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-32-1-33-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-14-1-33-1-34 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-33-1-34-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs unit tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-test-release-1-14 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere interval: 1h name: periodic-cluster-api-provider-vsphere-test-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - make - test-junit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-14 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-vcsim-govmomi-release-1-14 cluster: eks-prow-build-cluster cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-conformance-release-1-14 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-conformance-ci-latest-release-1-14 cluster: k8s-infra-prow-build cron: 0 21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-14 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-vcsim-supervisor-release-1-14 cluster: eks-prow-build-cluster cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] \[supervisor\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-conformance-release-1-14 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-conformance-ci-latest-release-1-14 cluster: k8s-infra-prow-build cron: 0 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.14 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-15-1-31-1-32 cluster: k8s-infra-prow-build cron: 0 5 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-31-1-32-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-15-1-32-1-33 cluster: k8s-infra-prow-build cron: 0 5 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-32-1-33-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-15-1-33-1-34 cluster: k8s-infra-prow-build cron: 0 5 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-33-1-34-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-15-1-34-1-35 cluster: k8s-infra-prow-build cron: 0 5 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-34-1-35-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-15-1-31-1-32 cluster: k8s-infra-prow-build cron: 0 3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-31-1-32-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-15-1-32-1-33 cluster: k8s-infra-prow-build cron: 0 3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-32-1-33-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-15-1-33-1-34 cluster: k8s-infra-prow-build cron: 0 3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-33-1-34-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-15-1-34-1-35 cluster: k8s-infra-prow-build cron: 0 3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-34-1-35-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs unit tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-test-release-1-15 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere interval: 1h name: periodic-cluster-api-provider-vsphere-test-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - make - test-junit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-release-1-15 cluster: k8s-infra-prow-build cron: 0 5 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-vcsim-govmomi-release-1-15 cluster: eks-prow-build-cluster cron: 0 5 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-conformance-release-1-15 cluster: k8s-infra-prow-build cron: 0 5 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-govmomi-conformance-ci-latest-release-1-15 cluster: k8s-infra-prow-build cron: 0 5 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-release-1-15 cluster: k8s-infra-prow-build cron: 0 3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs all e2e tests testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-vcsim-supervisor-release-1-15 cluster: eks-prow-build-cluster cron: 0 3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] \[supervisor\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-conformance-release-1-15 cluster: k8s-infra-prow-build cron: 0 3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-num-failures-to-alert: "4" testgrid-tab-name: periodic-e2e-supervisor-conformance-ci-latest-release-1-15 cluster: k8s-infra-prow-build cron: 0 3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.15 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-10-1-27-1-28 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-27-1-28-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.27 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.28 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.15-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.10.1 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-10-1-28-1-29 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-28-1-29-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.28 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.29 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.16-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.1 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-10-1-29-1-30 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-29-1-30-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.29 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.30 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.15-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-10-1-30-1-31 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-30-1-31-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.30 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.31 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.15-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-10-1-31-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-31-1-32-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.16-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-10-1-32-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-32-1-33-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.21-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.12.0 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-test-release-1-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api interval: 4h name: periodic-cluster-api-test-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-test-mink8s-release-1-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api interval: 4h name: periodic-cluster-api-test-mink8s-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-test.sh env: - name: KUBEBUILDER_ENVTEST_KUBERNETES_VERSION value: 1.29.5 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-mink8s-release-1-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-mink8s-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: KUBERNETES_VERSION_MANAGEMENT value: v1.29.10 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-conformance-release-1-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-conformance-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.10 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-conformance-ci-latest-release-1-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.10 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-conformance-ci-latest-release-1-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install-ci-latest) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION_LATEST_CI - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-11-1-28-1-29 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-28-1-29-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.28 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.29 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.16-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.1 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-11-1-29-1-30 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-29-1-30-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.29 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.30 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.15-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-11-1-30-1-31 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-30-1-31-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.30 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.31 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.15-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-11-1-31-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-31-1-32-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.16-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-11-1-32-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-32-1-33-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.21-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.12.0 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-11-1-33-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-33-1-34-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: ETCD_VERSION_UPGRADE_TO value: 3.6.4-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.12.1 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-test-release-1-11 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api interval: 4h name: periodic-cluster-api-test-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-test-mink8s-release-1-11 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api interval: 4h name: periodic-cluster-api-test-mink8s-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-test.sh env: - name: KUBEBUILDER_ENVTEST_KUBERNETES_VERSION value: 1.30.3 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-11 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-mink8s-release-1-11 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-mink8s-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: KUBERNETES_VERSION_MANAGEMENT value: v1.30.10 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-conformance-release-1-11 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-conformance-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.11 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-conformance-ci-latest-release-1-11 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.11 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-conformance-ci-latest-release-1-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install-ci-latest) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION_LATEST_CI - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-12-1-29-1-30 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-29-1-30-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.29 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.30 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.15-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-12-1-30-1-31 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-30-1-31-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.30 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.31 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.15-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-12-1-31-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-31-1-32-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.31 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.32 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.16-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.11.3 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-12-1-32-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-32-1-33-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.21-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.12.0 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-12-1-33-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-33-1-34-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: ETCD_VERSION_UPGRADE_TO value: 3.6.4-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.12.1 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-12-1-34-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-upgrade-1-34-1-35-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: ETCD_VERSION_UPGRADE_TO value: 3.6.6-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.13.1 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-test-release-1-12 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api interval: 4h name: periodic-cluster-api-test-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-test-mink8s-release-1-12 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api interval: 4h name: periodic-cluster-api-test-mink8s-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-test.sh env: - name: KUBEBUILDER_ENVTEST_KUBERNETES_VERSION value: 1.31.0 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-release-1-12 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-mink8s-release-1-12 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-mink8s-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: KUBERNETES_VERSION_MANAGEMENT value: v1.31.12 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-conformance-release-1-12 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-conformance-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: cluster-api-core-1.12 testgrid-num-failures-to-alert: "4" testgrid-tab-name: capi-e2e-conformance-ci-latest-release-1-12 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.12 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-cluster-api-e2e-conformance-ci-latest-release-1-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install-ci-latest) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION_LATEST_CI - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'Ends up running: make test-cmd' fork-per-release: "true" fork-per-release-periodic-interval: 2h 2h 6h 24h testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking testgrid-tab-name: cmd-master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-cmd-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Uses kind to run e2e tests from the n-1 kubernetes release against a latest kubernetes master components w/ --emulated-version=n-1 set. testgrid-alert-email: compatibility-version-test@google.com testgrid-dashboards: sig-api-machinery-emulated-version testgrid-num-columns-recent: "6" testgrid-tab-name: compatibility-version-test-n-minus-1 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kind-compatibility-versions-n-minus-1 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && ./../test-infra/experiment/compatibility-versions/e2e-k8s-compatibility-versions.sh env: - name: VERSION_DELTA value: "1" - name: SKIP value: Alpha|Disruptive|Slow|Flaky|IPv6|LoadBalancer|PodSecurityPolicy|nfs - name: PARALLEL value: "true" - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Uses kind to run e2e tests from the n-2 kubernetes release against a latest kubernetes master components w/ --emulated-version=n-2 set. testgrid-alert-email: compatibility-version-test@google.com testgrid-dashboards: sig-api-machinery-emulated-version testgrid-num-columns-recent: "6" testgrid-tab-name: compatibility-version-test-n-minus-2 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kind-compatibility-versions-n-minus-2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && ./../test-infra/experiment/compatibility-versions/e2e-k8s-compatibility-versions.sh env: - name: VERSION_DELTA value: "2" - name: SKIP value: Alpha|Disruptive|Slow|Flaky|IPv6|LoadBalancer|PodSecurityPolicy|nfs - name: PARALLEL value: "true" - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Uses kind to run e2e tests from the n-3 kubernetes release against a latest kubernetes master components w/ --emulated-version=n-3 set. testgrid-alert-email: compatibility-version-test@google.com testgrid-dashboards: sig-api-machinery-emulated-version testgrid-num-columns-recent: "6" testgrid-tab-name: compatibility-version-test-n-minus-3 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kind-compatibility-versions-n-minus-3 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && ./../test-infra/experiment/compatibility-versions/e2e-k8s-compatibility-versions.sh env: - name: VERSION_DELTA value: "3" - name: SKIP value: Alpha|Disruptive|Slow|Flaky|IPv6|LoadBalancer|PodSecurityPolicy|nfs - name: PARALLEL value: "true" - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Uses kind to run bespoke feature gate tests from the n-1 kubernetes release yaml files against a latest kubernetes master components w/ --emulated-version=n-1 set. testgrid-alert-email: compatibility-version-test@google.com testgrid-dashboards: sig-api-machinery-emulated-version testgrid-num-columns-recent: "6" testgrid-num-failures-to-alert: "2" testgrid-tab-name: compatibility-versions-feature-gate-test cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kind-compatibility-versions-feature-gate-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && ./../test-infra/experiment/compatibility-versions/compatibility-versions-feature-gate-test.sh env: - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: REMOVED_FEATURE_LIST value: LegacySidecarContainers - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Uses kind to run bespoke feature gate tests from the n-2 kubernetes release yaml files against a latest kubernetes master components w/ --emulated-version=n-2 set. testgrid-alert-email: compatibility-version-test@google.com testgrid-dashboards: sig-api-machinery-emulated-version testgrid-num-columns-recent: "6" testgrid-num-failures-to-alert: "2" testgrid-tab-name: compatibility-versions-feature-gate-test-n-minus-2 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kind-compatibility-versions-feature-gate-test-n-2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && ./../test-infra/experiment/compatibility-versions/compatibility-versions-feature-gate-test.sh env: - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: VERSION_DELTA value: "2" - name: REMOVED_FEATURE_LIST value: LegacySidecarContainers - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Uses kind to run e2e tests from the n-1 kubernetes release against a latest kubernetes master components w/ --emulated-version=n-1 set. testgrid-alert-email: compatibility-version-test@google.com testgrid-dashboards: sig-api-machinery-emulated-version testgrid-num-columns-recent: "6" testgrid-tab-name: two-steps-upgrade-test-n-minus-1 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kind-two-steps-upgrade-n-minus-1 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && ./../test-infra/experiment/compatibility-versions/e2e-two-steps-upgrade.sh env: - name: VERSION_DELTA value: "1" - name: SKIP value: Alpha|Disruptive|Slow|Flaky|IPv6|LoadBalancer|PodSecurityPolicy|nfs - name: PARALLEL value: "true" - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Uses kind to upgrade a cluster from n-2 and upgrades the emulation version from n-2 -> n-1 -> n, running conformance tests between. testgrid-alert-email: compatibility-version-test@google.com testgrid-dashboards: sig-api-machinery-emulated-version testgrid-num-columns-recent: "6" testgrid-tab-name: skip-version-test-n-minus-2 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kind-skip-version-upgrade-n-minus-2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && ./../test-infra/experiment/compatibility-versions/e2e-skip-version-testing.sh env: - name: VERSION_DELTA value: "2" - name: SKIP value: Alpha|Disruptive|Slow|Flaky|IPv6|LoadBalancer|PodSecurityPolicy|nfs - name: PARALLEL value: "true" - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Uses kind to upgrade a cluster from n-3 and upgrades the emulation version from n-3 -> n-2 -> ... -> n, running conformance tests between. testgrid-alert-email: compatibility-version-test@google.com testgrid-dashboards: sig-api-machinery-emulated-version testgrid-num-columns-recent: "6" testgrid-tab-name: skip-version-test-n-minus-3 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kind-skip-version-upgrade-n-minus-3 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && ./../test-infra/experiment/compatibility-versions/e2e-skip-version-testing.sh env: - name: VERSION_DELTA value: "3" - name: SKIP value: Alpha|Disruptive|Slow|Flaky|IPv6|LoadBalancer|PodSecurityPolicy|nfs - name: PARALLEL value: "true" - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Uses patched ci-kubernetes-kind-conformance job to generate ARTIFACT/audit/audit.log testgrid-alert-email: kubernetes-sig-arch-conformance-test-failures@googlegroups.com, davanum@gmail.com testgrid-dashboards: sig-arch-conformance testgrid-num-failures-to-alert: "1" testgrid-tab-name: kind-conformance-audit cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 3h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-audit-kind-conformance namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sO https://raw.githubusercontent.com/ii/kind/ci-audit-logging/hack/ci/e2e-k8s.sh && bash e2e-k8s.sh && apt-get update && apt-get install -y --no-install-recommends python3-pip && pip3 install --no-cache-dir --break-system-packages pyyaml && python3 ./../test-infra/experiment/audit/audit_log_parser.py --audit-logs ${ARTIFACTS}/audit/audit*.log --output "${ARTIFACTS}/audit/audit-endpoints.txt" --audit-operations-json "${ARTIFACTS}/audit/audit-operations.json" --swagger-url "file://$PWD/api/openapi-spec/swagger.json" env: - name: BUILD_TYPE value: docker - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests using image against latest kubernetes master with a kubernetes-in-docker cluster testgrid-alert-email: davanum@gmail.com testgrid-dashboards: conformance-all, conformance-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: conformance-image, master (dev) cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-conformance-image-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - cd ./../../k8s.io/kubernetes && source ./../test-infra/experiment/kind-conformance-image-e2e.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: 'OWNER: sig-architecture (conformance); conformance tests run against a master kind cluster with only GA APIs and features enabled' testgrid-alert-email: release-team@kubernetes.io, kubernetes-sig-architecture@googlegroups.com testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-release-master-blocking, conformance-all, conformance-kind, sig-testing-kind testgrid-num-failures-to-alert: "2" testgrid-tab-name: conformance-ga-only cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 12h labels: preset-dind-enabled: "true" name: ci-kubernetes-conformance-kind-ga-only namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":false,"AllBeta":false}' - name: RUNTIME_CONFIG value: '{"api/alpha":"false", "api/beta":"false"}' - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Uses APISnoop to check that new GA endpoints are conformance tested in latest e2e test run test-grid-alert-email: kubernetes-sig-arch-conformance-test-failures@googlegroups.com testgrid-dashboards: sig-arch-conformance testgrid-num-failures-to-alert: "1" testgrid-tab-name: apisnoop-conformance-gate cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 3h name: apisnoop-conformance-gate namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - /usr/local/bin/docker-entrypoint.sh - postgres env: - name: LOAD_K8S_DATA value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-apisnoop/snoopdb:v20250906-auditlogger-1.2.13-125-ga6fd3d3 name: apisnoop-gate resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi - agent: kubernetes annotations: description: builds development in progress branch of upstream containerd testgrid-dashboards: sig-node-containerd,containerd-periodic testgrid-tab-name: ci-containerd-build cluster: k8s-infra-prow-build cron: 0 6,18 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd repo: containerd labels: preset-service-account: "true" name: ci-containerd-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: main - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds development in progress branch of upstream containerd (arm64) testgrid-dashboards: sig-node-containerd,containerd-periodic testgrid-tab-name: ci-containerd-arm64-build cluster: k8s-infra-prow-build cron: 0 6,18 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd repo: containerd labels: preset-service-account: "true" name: ci-containerd-arm64-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: main - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true nodeSelector: kubernetes.io/arch: arm64 volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds release/1.7 branch of upstream containerd testgrid-dashboards: sig-node-containerd,containerd-periodic testgrid-tab-name: ci-containerd-build-1.7 cluster: k8s-infra-prow-build cron: 0 7,19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release/1.7 org: containerd repo: containerd labels: preset-service-account: "true" name: ci-containerd-build-1-7 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: release-1.7 - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds release/1.7 branch of upstream containerd (arm64) testgrid-dashboards: sig-node-containerd,containerd-periodic testgrid-tab-name: ci-containerd-arm64-build-1.7 cluster: k8s-infra-prow-build cron: 0 7,19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release/1.7 org: containerd repo: containerd labels: preset-service-account: "true" name: ci-containerd-arm64-build-1-7 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: release-1.7 - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true nodeSelector: kubernetes.io/arch: arm64 volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds release/2.0 branch of upstream containerd testgrid-dashboards: sig-node-containerd,containerd-periodic testgrid-tab-name: ci-containerd-build-2.0 cluster: k8s-infra-prow-build cron: 0 8,20 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release/2.0 org: containerd repo: containerd labels: preset-service-account: "true" name: ci-containerd-build-2-0 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: release-2.0 - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds release/2.0 branch of upstream containerd (arm64) testgrid-dashboards: sig-node-containerd,containerd-periodic testgrid-tab-name: ci-containerd-arm64-build-2.0 cluster: k8s-infra-prow-build cron: 0 8,20 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release/2.0 org: containerd repo: containerd labels: preset-service-account: "true" name: ci-containerd-arm64-build-2-0 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: release-2.0 - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true nodeSelector: kubernetes.io/arch: arm64 volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds release/2.1 branch of upstream containerd testgrid-dashboards: sig-node-containerd,containerd-periodic testgrid-tab-name: ci-containerd-build-2.1 cluster: k8s-infra-prow-build cron: 0 8,21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release/2.1 org: containerd repo: containerd labels: preset-service-account: "true" name: ci-containerd-build-2-1 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: release-2.1 - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds release/2.1 branch of upstream containerd (arm64) testgrid-dashboards: sig-node-containerd,containerd-periodic testgrid-tab-name: ci-containerd-arm64-build-2.1 cluster: k8s-infra-prow-build cron: 0 8,21 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release/2.1 org: containerd repo: containerd labels: preset-service-account: "true" name: ci-containerd-arm64-build-2-1 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: release-2.1 - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true nodeSelector: kubernetes.io/arch: arm64 volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds test images for development in progress branch of upstream containerd testgrid-dashboards: sig-node-containerd,containerd-periodic testgrid-tab-name: ci-containerd-build-test-images cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd repo: containerd interval: 24h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-containerd-build-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build-test-images.sh command: - runner.sh env: - name: DEPLOY_DIR value: main - name: PROJECT value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: containerd-e2e-ubuntu cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd interval: 1h labels: preset-e2e-containerd: "true" preset-e2e-containerd-image-load: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-containerd-e2e-ubuntu-gce namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=ubuntu - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --image-family=ubuntu-2204-lts - --image-project=ubuntu-os-cloud - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=50m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: LOG_DUMP_SYSTEMD_SERVICES value: containerd containerd-installation - name: KUBE_MASTER_EXTRA_METADATA value: user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/master.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - name: KUBE_NODE_EXTRA_METADATA value: user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/node.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - name: KUBE_CONTAINER_RUNTIME_ENDPOINT value: unix:///run/containerd/containerd.sock - name: KUBE_CONTAINER_RUNTIME_NAME value: containerd - name: NETWORK_PROVIDER - name: NON_MASQUERADE_CIDR value: 0.0.0.0/0 - name: KUBELET_TEST_ARGS value: --runtime-cgroups=/system.slice/containerd.service --cgroup-driver=systemd - name: KUBE_LOAD_IMAGE_COMMAND value: /home/containerd/usr/local/bin/ctr -n=k8s.io images import image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: cos-cgroupv1-containerd-node-e2e cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cos-cgroupv1-containerd-node-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/cgroupv1/image-config-cgroupv1.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--fail-cgroupv1=false --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: containerd-node-e2e-1.7 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: release/1.7 org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-containerd-node-e2e-1-7 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-1.7/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-driver=systemd --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: containerd-node-e2e-features-1.7 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: release/1.7 org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-containerd-node-e2e-features-1-7 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-1.7/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-driver=systemd --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:.+\]|\[Feature\]" --skip="\[Flaky\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Alpha\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run node-e2e Eviction tests testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: node-kubelet-containerd-eviction cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h30m labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-containerd-eviction namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-eviction.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:Eviction\]" --timeout=300m - --timeout=300m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: node-e2e-features cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cri-containerd-node-e2e-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-driver=systemd --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:.+\]|\[Feature\]" --skip="\[Flaky\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Alpha\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Contains all uncategorized tests, these are tests which are not marked with a [Node] tag. All node tests should be marked with [Feature] or [NodeConformance] classification. Also skipped are [Flaky], [Benchmark], [Legacy]. testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: node-e2e-unlabelled cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 6h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cri-containerd-node-e2e-unlabelled namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-driver=systemd --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=1 --skip="\[Flaky\]|\[NodeConformance\]|\[Conformance\]|\[Serial\]|\[Feature:.+\]|\[Feature\]|\[Legacy:.+\]|\[Benchmark\]" - --timeout=300m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: image-validation-cos-e2e cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-e2e-cos-containerd: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cos-containerd-e2e-cos-gce namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --image-family=cos-125-lts - --image-project=cos-cloud - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=50m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: LOG_DUMP_SYSTEMD_SERVICES value: containerd image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: image-validation-ubuntu-e2e cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-e2e-cos-containerd: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cos-containerd-e2e-ubuntu-gce namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=ubuntu - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --image-family=pipeline-1-34-amd64 - --image-project=ubuntu-os-gke-cloud - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=50m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: LOG_DUMP_SYSTEMD_SERVICES value: containerd image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: image-validation-node-e2e cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cos-containerd-node-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: image-validation-node-features cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cos-containerd-node-e2e-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:.+\]|\[Feature\]" --skip="\[Flaky\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Alpha\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: cos-containerd-main-node-features cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cos-containerd-main-node-e2e-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:.+\]|\[Feature\]" --skip="\[Flaky\]|\[Serial\]|\[Feature:NodeSwap\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport]|\[Feature:UserNamespacesPodSecurityStandards]|\[Feature:KubeletCredentialProviders]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Alpha\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: cos-containerd-main-node-e2e cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cos-containerd-main-node-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:NodeSwap\]|\[Alpha\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: cgroup-systemd-containerd-node-e2e cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cgroup-systemd-containerd-node-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: cos-containerd-e2e cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 12h labels: preset-e2e-containerd: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cos-containerd-e2e-gce namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=ENABLE_POD_SECURITY_POLICY=true - --env=KUBE_MASTER_EXTRA_METADATA=user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/master.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-extra-init-sh=/home/prow/go/src/github.com/containerd/containerd/test/e2e_node/gci-init.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - --env=KUBE_NODE_EXTRA_METADATA=user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/node.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-extra-init-sh=/home/prow/go/src/github.com/containerd/containerd/test/e2e_node/gci-init.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - --env=KUBELET_TEST_ARGS=--runtime-cgroups=/system.slice/containerd.service --cgroup-driver=systemd - --extract=ci/latest - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --image-family=cos-stable - --image-project=cos-cloud - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=50m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: LOG_DUMP_SYSTEMD_SERVICES value: containerd containerd-installation - name: KUBE_MASTER_EXTRA_METADATA value: user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/master.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - name: KUBE_NODE_EXTRA_METADATA value: user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/node.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - name: KUBE_CONTAINER_RUNTIME_ENDPOINT value: unix:///run/containerd/containerd.sock - name: KUBE_CONTAINER_RUNTIME_NAME value: containerd - name: NETWORK_PROVIDER - name: NON_MASQUERADE_CIDR value: 0.0.0.0/0 - name: KUBELET_TEST_ARGS value: --runtime-cgroups=/system.slice/containerd.service --cgroup-driver=systemd image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: cos-containerd-node-e2e-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cos-containerd-node-e2e-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config-serial.yaml - --deployment=node - --gcp-zone=us-central1-b - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --timeout=4h --focus="\[Serial\]" --skip="\[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:NodeSwap\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]|\[Feature:OffByDefault\]" - --timeout=240m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: node gce e2e tests for master branch using containerd testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: google-gce, sig-storage-kubernetes testgrid-tab-name: gce-containerd cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 30m labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-containerd namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=50m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Executes CPU, Memory and Topology manager e2e tests testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: node-kubelet-containerd-resource-managers cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-containerd-resource-managers namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:CPUManager\]|\[Feature:MemoryManager\]|\[Feature:TopologyManager\]" - --timeout=90m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Executes hugepages e2e tests testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: node-kubelet-containerd-hugepages cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-containerd-hugepages namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-hugepages.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:HugePages\]" - --timeout=90m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Executes E2E suite with swap enabled on Ubuntu testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: kubelet-gce-e2e-swap-ubuntu cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-swap-ubuntu namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/swap/image-config-swap.yaml - --env=KUBE_MASTER_EXTRA_METADATA=user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/master.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-extra-init-sh=/home/prow/go/src/github.com/containerd/containerd/test/e2e_node/gci-init.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - --env=KUBE_NODE_EXTRA_METADATA=user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/node.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-extra-init-sh=/home/prow/go/src/github.com/containerd/containerd/test/e2e_node/gci-init.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - '--node-test-args=--feature-gates="NodeSwap=true" --service-feature-gates="NodeSwap=true" --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --feature-gates=NodeSwap=true --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --fail-swap-on=false --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]|\[Feature:.+\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport]|\[Feature:UserNamespacesPodSecurityStandards]|\[Feature:KubeletCredentialProviders]|\[Alpha\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Executes performance e2e tests testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: node-kubelet-containerd-performance-test cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-containerd-performance-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/perf-image-config.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-driver=systemd --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}" --server-start-timeout=420s' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="Node Performance Testing" - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Contains disruptive tests for the Lock Contention feature. testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: kubelet-gce-e2e-lock-contention cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-lock-contention namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --lock-file=/var/run/kubelet.lock --exit-on-lock-contention=true" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:LockContention\]" --skip="\[Flaky\]|\[Serial\]" command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: tests feature kubelet image credential provider testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: kubelet-credential-provider cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-credential-provider namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:KubeletCredentialProviders\]" --skip="\[Flaky\]|\[Serial\]" command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: tests feature gcp kubelet image credential provider testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: gcp-kubelet-credential-provider cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gcp-credential-provider namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --env=ENABLE_AUTH_PROVIDER_GCP=true - --extract=ci/latest - --gcp-zone=us-central1-b - --gcp-node-image=gci - --gcp-nodes=1 - --provider=gce - --test_args=--ginkgo.focus=\[Feature:KubeletCredentialProviders\] command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: controller-runtime-periodic-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs repo: controller-runtime interval: 6h name: periodic-controller-runtime-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - ./hack/ci-check-everything.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi - agent: kubernetes annotations: description: build instrumented kubernetes, run conformance tests, generate line coverage using gopherage testgrid-dashboards: sig-testing-canaries cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 6h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release interval: 1h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-coverage-conformance namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - -e - -c - | shopt -s globstar ../test-infra/scenarios/kubernetes_e2e.py \ --build=quick \ --dump-before-and-after \ --gcp-zone=us-central1-b \ --provider=gce \ --timeout=300m \ --test_args="--ginkgo.focus=\[Conformance\]" cd ../test-infra/gopherage GO111MODULE=on go build . ./gopherage merge "${ARTIFACTS}"/before/**/*.cov > "${ARTIFACTS}/before/merged.cov" ./gopherage merge "${ARTIFACTS}"/after/**/*.cov > "${ARTIFACTS}/after/merged.cov" ./gopherage diff "${ARTIFACTS}/before/merged.cov" "${ARTIFACTS}/after/merged.cov" > "${ARTIFACTS}/conformance.cov" ./gopherage filter --exclude-path="zz_generated,third_party/,cmd/,cloudprovider/providers/,alpha,beta,\.pb\.go,k8s\.io/legacy-cloud-providers,k8s\.io/kubernetes/pkg/volume/" "${ARTIFACTS}/conformance.cov" > "${ARTIFACTS}/filtered.cov" ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/conformance.html" ./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" command: - runner.sh - bash env: - name: KUBE_BUILD_WITH_COVERAGE value: "true" - name: KUBE_BUILD_CONFORMANCE value: "n" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 16Gi requests: cpu: "4" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: build instrumented kubernetes, run (non-slow/serial/disruptive/flaky/feature) e2e tests, generate line coverage using gopherage testgrid-dashboards: sig-testing-canaries cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release interval: 1h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-coverage-e2e-gci-gce namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - -e - -c - | shopt -s globstar ../test-infra/scenarios/kubernetes_e2e.py \ --build=quick \ --dump-before-and-after \ --gcp-master-image=gci \ --gcp-node-image=gci \ --gcp-nodes=4 \ --gcp-zone=us-central1-b \ --ginkgo-parallel=30 \ --provider=gce \ --timeout=150m \ --test_args="--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8" cd ../test-infra/gopherage GO111MODULE=on go build . ./gopherage merge "${ARTIFACTS}"/before/**/*.cov > "${ARTIFACTS}/before/merged.cov" ./gopherage merge "${ARTIFACTS}"/after/**/*.cov > "${ARTIFACTS}/after/merged.cov" ./gopherage diff "${ARTIFACTS}/before/merged.cov" "${ARTIFACTS}/after/merged.cov" > "${ARTIFACTS}/e2e.cov" ./gopherage filter --exclude-path="zz_generated,third_party/,cmd/,cloudprovider/providers/,\.pb\.go,k8s\.io/legacy-cloud-providers,k8s\.io/kubernetes/pkg/volume/" "${ARTIFACTS}/e2e.cov" > "${ARTIFACTS}/filtered.cov" ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/e2e.html" ./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" command: - runner.sh - bash env: - name: KUBE_BUILD_WITH_COVERAGE value: "true" - name: KUBE_BUILD_CONFORMANCE value: "n" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 16Gi requests: cpu: "4" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h name: ci-kubernetes-coverage-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - -c - | result=0 ( cd hack/tools && GO111MODULE=on go install gotest.tools/gotestsum ) || result=$? make test KUBE_COVER=y KUBE_COVER_REPORT_DIR="${ARTIFACTS}" KUBE_TIMEOUT="--timeout=300s" || result=$? cd ../test-infra/gopherage GO111MODULE=on go build . find ${ARTIFACTS} -type f -iname 'junit*.xml' -exec rm {} \; ./gopherage filter --exclude-path="zz_generated,generated\.pb\.go" "${ARTIFACTS}/combined-coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage junit --threshold 0.05 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh - bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 16Gi requests: cpu: "4" memory: 16Gi securityContext: privileged: true - agent: kubernetes annotations: description: 'OWNER: sig-node; runs Features e2e tests with crio master and cgroup v2' testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-node-e2e-features cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-crio-node-e2e-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[Feature:.+\]|\[Feature\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport]|\[Feature:UserNamespacesPodSecurityStandards]|\[Feature:KubeletCredentialProviders]|\[Alpha\] - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Contains all uncategorized tests, these are tests which are not marked with a [Node] tag. All node tests should be marked with [Feature] or [NodeConformance] classification. Also skipped are [Flaky], [Benchmark], [Legacy]. testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-node-e2e-unlabelled cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 6h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-crio-node-e2e-unlabelled namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --skip-regex=\[Flaky\]|\[NodeConformance\]|\[Conformance\]|\[Serial\]|\[Feature:.+\]|\[Feature\]|\[Legacy:.+\]|\[Benchmark\]|\[Feature:SCTPConnectivity\] - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --timeout=300m - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: GOPATH value: /go - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: 'OWNER: sig-node; runs Eviction e2e tests with crio master and cgroup v2' testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-node-e2e-eviction cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h30m labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-crio-node-e2e-eviction namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=\[Feature:Eviction\] - --skip-regex="" - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --timeout=300m - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: 'OWNER: sig-node; runs Eviction e2e tests with crio master and cgroup v2' testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-cri-o testgrid-tab-name: node-kubelet-crio-performance-test cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-kubelet-crio-performance-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=Node Performance Testing - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --timeout=60m - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-performance.yaml command: - runner.sh env: - name: GOPATH value: /go - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: 'OWNER: sig-node; runs NodeConformance e2e tests with crio master and cgroup v2' testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking, sig-node-cri-o, sig-node-release-blocking testgrid-tab-name: ci-crio-node-e2e-conformance cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-crio-node-e2e-conformance namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\] - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --timeout=180m - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: GOPATH value: /go - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Executes CPU, Memory and Topology manager e2e tests with cgroup v2 testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-node-e2e-resource-managers cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-crio-node-e2e-resource-managers namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --skip-regex= - '--label-filter=Feature: containsAny { CPUManager, MemoryManager, TopologyManager } && Feature: isSubsetOf { CPUManager, MemoryManager, TopologyManager }' - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-resource-managers.yaml - --timeout=120m command: - runner.sh env: - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Executes hugepages e2e tests testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-node-e2e-hugepages cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: ci-crio-node-e2e-hugepages namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=\[Feature:HugePages\] - --skip-regex="" - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-hugepages.yaml command: - runner.sh env: - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Executes userns E2E tests with ProcMountType, UserNamespacesSupport and UserNamespacesHostNetworkSupport feature gates testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-userns-e2e-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: ci-crio-userns-e2e-serial namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=\[Feature:ProcMountType\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesHostNetworkSupport\] - '--test-args=--service-feature-gates="UserNamespacesSupport=true,ProcMountType=true,UserNamespacesHostNetworkSupport=true" --feature-gates="UserNamespacesSupport=true,ProcMountType=true,UserNamespacesHostNetworkSupport=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-userns.yaml command: - runner.sh env: - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.32-on-1.32 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.32 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.32 on Kubernetes 1.33 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.32-on-1.33 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-32-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.33 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.32 on Kubernetes 1.34 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.32-on-1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-32-on-kubernetes-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.34 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.32-on-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-32-on-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.33-on-1.33 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.33 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.33 on Kubernetes 1.34 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.33-on-1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-33-on-kubernetes-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.34 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.33-on-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-33-on-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.34-on-1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-34-on-kubernetes-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.34 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.34-on-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-34-on-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.32-test on Kubernetes 1.32 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.32-test-on-1.32 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-32-test-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.32 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.32-test on Kubernetes 1.33 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.32-test-on-1.33 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-32-test-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.33 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.32-test on Kubernetes 1.34 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.32-test-on-1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-32-test-on-kubernetes-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.34 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.32-test on Kubernetes master testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.32-test-on-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-32-test-on-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.33-test on Kubernetes 1.33 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.33-test-on-1.33 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-33-test-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.33 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.33-test on Kubernetes 1.34 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.33-test-on-1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-33-test-on-kubernetes-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.34 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.33-test on Kubernetes master testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.33-test-on-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-33-test-on-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.34-test on Kubernetes 1.34 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.34-test-on-1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-34-test-on-kubernetes-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: release-1.34 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment 1.34-test on Kubernetes master testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: 1.34-test-on-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-1-34-test-on-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_DEPLOYMENT value: kubernetes-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment canary on Kubernetes 1.32 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: canary-on-1.32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-canary-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: UPDATE_RBAC_RULES value: "false" - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment canary on Kubernetes 1.33 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: canary-on-1.33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-canary-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: UPDATE_RBAC_RULES value: "false" - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment canary on Kubernetes 1.34 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: canary-on-1.34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-canary-on-kubernetes-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: UPDATE_RBAC_RULES value: "false" - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment canary on Kubernetes master testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: canary-on-master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-canary-on-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for alpha tests, using deployment canary on Kubernetes master testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: alpha-canary-on-master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-alpha-canary-on-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment canary-test on Kubernetes 1.32 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: canary-test-on-1.32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-canary-test-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_SNAPSHOTTER_VERSION value: master - name: UPDATE_RBAC_RULES value: "false" - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment canary-test on Kubernetes 1.33 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: canary-test-on-1.33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-canary-test-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_SNAPSHOTTER_VERSION value: master - name: UPDATE_RBAC_RULES value: "false" - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment canary-test on Kubernetes 1.34 testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: canary-test-on-1.34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-canary-test-on-kubernetes-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_SNAPSHOTTER_VERSION value: master - name: UPDATE_RBAC_RULES value: "false" - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for non-alpha tests, using deployment canary-test on Kubernetes master testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: canary-test-on-master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-canary-test-on-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_SNAPSHOTTER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for alpha tests, using deployment canary-test on Kubernetes master testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: alpha-canary-test-on-master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-alpha-canary-test-on-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_SNAPSHOTTER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for distributed provisioning on Kubernetes 1.28, with CSIStorageCapacity testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: distributed-on-1-26 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-bazel-remote-cache-enabled: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-canary-distributed-on-kubernetes-1-28 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.28.0 - name: CSI_PROW_USE_BAZEL value: "false" - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_TESTS value: sanity serial parallel serial-alpha parallel-alpha - name: CSI_PROW_DEPLOYMENT value: kubernetes-distributed - name: CSI_PROW_SANITY_POD value: kubectl get pods -l app.kubernetes.io/name=csi-hostpathplugin -o "jsonpath={.items[?(@.spec.nodeName==\"$(kubectl get pods/csi-hostpath-socat-0 -o jsonpath={.spec.nodeName})\")].metadata.name}" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: BAZEL_REMOTE_CACHE_ENABLED value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: periodic Kubernetes-CSI job for distributed provisioning on Kubernetes master, with CSIStorageCapacity testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-csi-ci testgrid-tab-name: distributed-on-master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 6h labels: preset-bazel-remote-cache-enabled: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-csi-canary-distributed-on-kubernetes-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_USE_BAZEL value: "false" - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_BUILD_JOB value: "false" - name: CSI_PROW_TESTS value: sanity serial parallel serial-alpha parallel-alpha - name: CSI_PROW_DEPLOYMENT value: kubernetes-distributed - name: CSI_PROW_SANITY_POD value: kubectl get pods -l app.kubernetes.io/name=csi-hostpathplugin -o "jsonpath={.items[?(@.spec.nodeName==\"$(kubectl get pods/csi-hostpath-socat-0 -o jsonpath={.spec.nodeName})\")].metadata.name}" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: BAZEL_REMOTE_CACHE_ENABLED value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind fork-per-release: "true" fork-per-release-periodic-interval: 24h fork-per-release-replacements: latest-fast.txt -> latest-{{.Version}}.txt, https://dl.k8s.io/ci/fast -> https://dl.k8s.io/ci testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-release-master-informing cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/fast/latest-fast.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/fast/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "https://dl.k8s.io/ci/fast/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Alpha && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs E2E tests for Dynamic Resource Allocation alpha and beta features against a Kubernetes master cluster created with sigs.k8s.io/kind testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-all namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/fast/latest-fast.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/fast/$revision/kubernetes-server-linux-amd64.tar.gz" # Which DRA features exist can change over time. features=( $( curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/pkg/features/kube_features.go" | grep '"DRA' | sed 's/.*"\(.*\)"/\1/' ) ) : "Enabling DRA feature(s): ${features[*]}." curl --fail --silent --show-error --location "https://dl.k8s.io/ci/fast/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind with kubelet from the "current - 1" release. fork-per-release: "true" fork-per-release-periodic-interval: 24h fork-per-release-replacements: latest-fast.txt -> latest-{{.Version}}.txt, https://dl.k8s.io/ci/fast -> https://dl.k8s.io/ci testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-n-1 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/fast/latest-fast.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/fast/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "https://dl.k8s.io/ci/fast/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 1)) if [[ $revision == *alpha.0* ]]; then : Treating alpha.0 like previous release because it already gets set on the master branch during code freeze and/or is too similar to the previous release to justify a change in what the jobs test against. previous_minor=$((previous_minor - 1)) fi # Test with the most recent CI build, doesn't even need to be released yet. # We want to know if those are broken. previous=$(curl --silent -L "https://dl.k8s.io/ci/latest-$major.$previous_minor.txt" ) curl --silent -L "https://dl.k8s.io/ci/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind with kubelet from the "current - 2" release. fork-per-release: "true" fork-per-release-periodic-interval: 24h fork-per-release-replacements: latest-fast.txt -> latest-{{.Version}}.txt, https://dl.k8s.io/ci/fast -> https://dl.k8s.io/ci testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-n-2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/fast/latest-fast.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/fast/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "https://dl.k8s.io/ci/fast/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 2)) if [[ $revision == *alpha.0* ]]; then : Treating alpha.0 like previous release because it already gets set on the master branch during code freeze and/or is too similar to the previous release to justify a change in what the jobs test against. previous_minor=$((previous_minor - 1)) fi # Test with the most recent CI build, doesn't even need to be released yet. # We want to know if those are broken. previous=$(curl --silent -L "https://dl.k8s.io/ci/latest-$major.$previous_minor.txt" ) curl --silent -L "https://dl.k8s.io/ci/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind with kubelet from the "current - 3" release. fork-per-release: "true" fork-per-release-periodic-interval: 24h fork-per-release-replacements: latest-fast.txt -> latest-{{.Version}}.txt, https://dl.k8s.io/ci/fast -> https://dl.k8s.io/ci testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kind-dra-n-3 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A CI job uses pre-built release artifacts and pulls necessary source files from GitHub. revision=$(curl --fail --silent --show-error --location https://dl.k8s.io/ci/fast/latest-fast.txt) # Report what was tested. echo "{\"revision\":\"$revision\"}" >"${ARTIFACTS}/metadata.json" # git hash from e.g. v1.33.0-alpha.1.161+e62ce1c9db2dad hash=${revision/*+/} kind_yaml_cmd=(curl --fail --silent --show-error --location "https://raw.githubusercontent.com/kubernetes/kubernetes/$hash/test/e2e/dra/kind.yaml") kind_node_source="https://dl.k8s.io/ci/fast/$revision/kubernetes-server-linux-amd64.tar.gz" features=( ) curl --fail --silent --show-error --location "https://dl.k8s.io/ci/fast/$revision/kubernetes-test-linux-amd64.tar.gz" | tar zxvf - ginkgo=kubernetes/test/bin/ginkgo e2e_test=kubernetes/test/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 3)) if [[ $revision == *alpha.0* ]]; then : Treating alpha.0 like previous release because it already gets set on the master branch during code freeze and/or is too similar to the previous release to justify a change in what the jobs test against. previous_minor=$((previous_minor - 1)) fi # Test with the most recent CI build, doesn't even need to be released yet. # We want to know if those are broken. previous=$(curl --silent -L "https://dl.k8s.io/ci/latest-$major.$previous_minor.txt" ) curl --silent -L "https://dl.k8s.io/ci/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs integration tests for DRA which need some additional setup in the job. fork-per-release: "true" fork-per-release-periodic-interval: 24h fork-per-release-replacements: latest-fast.txt -> latest-{{.Version}}.txt, https://dl.k8s.io/ci/fast -> https://dl.k8s.io/ci testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-dra-integration namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - /bin/bash - -xce - | # test/e2e_dra is a separate Ginkgo suite with a dependency on local-up-cluster.sh. # We could use "make test WHAT=./test/e2e_dra", but then we would get a test JUnit file # in addition to the better one from Ginkgo, so instead we build the test binary and # invoke it directly. The Ginkgo CLI doesn't add any benefit because we cannot run # tests in parallel. # # We also need the control plane binaries. make WHAT="./test/e2e_dra/e2e_dra.test cmd/kube-apiserver cmd/kube-scheduler cmd/kube-controller-manager cmd/kube-proxy cmd/kubelet" KUBETEST_IN_DOCKER=true CONTAINER_RUNTIME_ENDPOINT=/var/run/docker/containerd/containerd.sock KUBERNETES_SERVER_BIN_DIR="$(pwd)/_output/local/bin/linux/amd64" KUBERNETES_SERVER_CACHE_DIR=/tmp/cache-dir _output/local/go/bin/e2e_dra.test -ginkgo.timeout=30m -ginkgo.junit-report=${ARTIFACTS}/junit.xml -ginkgo.v -test.v env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs E2E node tests for Dynamic Resource Allocation on-by-default features with CRI-O fork-per-release: "true" fork-per-release-periodic-interval: 24h fork-per-release-replacements: latest-fast.txt -> latest-{{.Version}}.txt, https://dl.k8s.io/ci/fast -> https://dl.k8s.io/ci testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-cri-o, sig-release-master-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-crio-dra namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Runs E2E node tests for Dynamic Resource Allocation on-by-default features with containerd 1.7 fork-per-release: "true" fork-per-release-periodic-interval: 24h fork-per-release-replacements: latest-fast.txt -> latest-{{.Version}}.txt, https://dl.k8s.io/ci/fast -> https://dl.k8s.io/ci testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-containerd, sig-release-master-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-containerd-1-7-dra namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/dra/image-config-containerd-1.7.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Runs E2E node tests for Dynamic Resource Allocation on-by-default features with containerd 2.1 fork-per-release: "true" fork-per-release-periodic-interval: 24h fork-per-release-replacements: latest-fast.txt -> latest-{{.Version}}.txt, https://dl.k8s.io/ci/fast -> https://dl.k8s.io/ci testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com, release-team@kubernetes.io testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-containerd, sig-release-master-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.1 org: containerd repo: containerd interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-containerd-2-0-dra namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.1/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Runs all E2E node tests for Dynamic Resource Allocation features with containerd 2.1 and with all feature gates enabled (including non-DRA feature gates) testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-containerd cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.1 org: containerd repo: containerd interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-node-e2e-containerd-2-0-dra-alpha-beta-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { OffByDefault,DynamicResourceAllocation } && !Flaky' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --service-feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --runtime-config=api/alpha=true,api/beta=true --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.1/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: maspinwall@google.com, gauravkg@google.com, antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-dranet testgrid-tab-name: dranet conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/dranet repo: dranet - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-dranet-conformance-parallel namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/dranet/hack/ci/e2e.sh env: - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy || Conformance' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251205-d1700a27d1-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: maspinwall@google.com, gauravkg@google.com, antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-dranet testgrid-tab-name: dranet (IPv6), master (dev) [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/dranet repo: dranet - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-dranet-conformance-parallel-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/dranet/hack/ci/e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy || Conformance' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251205-d1700a27d1-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-dashboards: sig-testing-e2e-framework testgrid-tab-name: periodic-e2e-framework-test-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/e2e-framework repo: e2e-framework interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: periodic-e2e-framework-test-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd,amazon-ec2-node testgrid-tab-name: ci-containerd-node-e2e-ec2 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-e2e-containerd-ec2: "true" name: ci-containerd-node-e2e-ec2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: FOCUS value: \[NodeConformance\] - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi serviceAccountName: node-e2e-tests - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd,amazon-ec2-node testgrid-tab-name: ci-kubernetes-node-arm64-e2e-containerd-ec2 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: ci-kubernetes-node-arm64-e2e-containerd-ec2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd,amazon-ec2-node testgrid-tab-name: ci-containerd-node-arm64-e2e-serial-ec2 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: ci-containerd-node-arm64-e2e-serial-ec2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: SKIP value: \[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]|\[Feature:OffByDefault\] - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd,amazon-ec2-node testgrid-tab-name: ci-containerd-node-e2e-serial-ec2 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-e2e-containerd-ec2: "true" name: ci-containerd-node-e2e-serial-ec2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: SKIP value: \[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]|\[Feature:OffByDefault\] - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi serviceAccountName: node-e2e-tests - agent: kubernetes annotations: description: Runs conformance tests using kubetest against kubernetes master on EC2 testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: amazon-ec2, conformance-all, conformance-ec2, sig-release-master-informing, amazon-ec2-release testgrid-tab-name: Conformance - EC2 - master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 6h labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: ci-kubernetes-ec2-conformance-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest kubetest2 ec2 \ --build \ --target-build-arch linux/amd64 \ --stage provider-aws-test-infra \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --focus-regex='\[Conformance\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs conformance tests using kubetest against kubernetes master on EC2 (arm64) testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: amazon-ec2, conformance-all, conformance-ec2, conformance-arm64, sig-release-master-informing, amazon-ec2-release testgrid-tab-name: Conformance - EC2 - arm64 - master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 6h labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: ci-kubernetes-ec2-arm64-conformance-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest kubetest2 ec2 \ --build \ --target-build-arch linux/arm64 \ --stage provider-aws-test-infra \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --focus-regex='\[Conformance\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Uses kubetest to run e2e tests (-Slow|Serial|Disruptive|Flaky|Feature) against a cluster (ubuntu based and uses containerd) created with kubetest2-ec2 testgrid-dashboards: amazon-ec2 testgrid-tab-name: ec2-ubuntu-master-containerd cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 6h labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: ci-kubernetes-e2e-ubuntu-ec2-containerd namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest kubetest2 ec2 \ --build \ --target-build-arch linux/amd64 \ --stage provider-aws-test-infra \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --parallel=30 \ --skip-regex='\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Uses kubetest to run e2e tests (-Slow|Serial|Disruptive|Flaky|Feature) against a cluster (ubuntu based and uses containerd) created with kubetest2-ec2 testgrid-dashboards: amazon-ec2 testgrid-tab-name: ec2-arm64-ubuntu-master-containerd cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 6h labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: ci-kubernetes-e2e-ubuntu-ec2-arm64-containerd namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest kubetest2 ec2 \ --build \ --target-build-arch linux/arm64 \ --stage provider-aws-test-infra \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --parallel=30 \ --test-args='--node-os-arch=arm64' \ --skip-regex='\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: cleanup any EC2 instances older than 2 days testgrid-dashboards: amazon-ec2, sig-testing-maintenance testgrid-tab-name: aws-ec2-janitor cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-e2e-containerd-ec2: "true" name: ci-aws-ec2-janitor namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --ttl=6h - --path=s3://provider-aws-test-infra/objs.json - --region=us-east-1 command: - /app env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-boskos/aws-janitor:v20240801-1221bfe name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi serviceAccountName: node-e2e-tests - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-benchmark-put-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make install-benchmark make bench-put command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi nodeSelector: kubernetes.io/arch: amd64 tags: - 'perfDashPrefix: etcd' - 'perfDashJobType: etcdAPIBenchmark' - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-arm64 testgrid-tab-name: ci-etcd-e2e-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 4h name: ci-etcd-e2e-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail VERBOSE=1 GOOS=linux GOARCH=arm64 CPU=4 EXPECT_DEBUG=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-ppc64le, ibm-ppc64le-etcd testgrid-tab-name: ci-etcd-e2e-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 4h name: ci-etcd-e2e-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail VERBOSE=1 GOOS=linux GOARCH=ppc64le CPU=4 EXPECT_DEBUG=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-s390x, ibm-s390x-etcd testgrid-tab-name: ci-etcd-e2e-s390x cluster: k8s-infra-s390x-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 4h name: ci-etcd-e2e-s390x namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail VERBOSE=1 GOOS=linux GOARCH=s390x CPU=4 EXPECT_DEBUG=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-e2e-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 4h name: ci-etcd-e2e-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=4 EXPECT_DEBUG=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-unit-test-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-ppc64le, ibm-ppc64le-etcd testgrid-tab-name: ci-etcd-unit-test-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-s390x, ibm-s390x-etcd testgrid-tab-name: ci-etcd-unit-test-s390x cluster: k8s-infra-s390x-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-s390x namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-arm64 testgrid-tab-name: ci-etcd-unit-test-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-etcd-amd64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-robustness-main-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail GO_TEST_FLAGS="-v --count 120 --timeout '200m' --run TestRobustnessExploratory" VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/data/results make test-robustness-main || result=$? if [ -d /data/results ]; then zip -r ${ARTIFACTS}/results.zip /data/results fi exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-etcd-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-robustness-main-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail GO_TEST_FLAGS="-v --count 120 --timeout '200m' --run TestRobustnessExploratory" VERBOSE=1 GOOS=linux GOARCH=arm64 CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/data/results make test-robustness-main || result=$? if [ -d /data/results ]; then zip -r ${ARTIFACTS}/results.zip /data/results fi exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-etcd-ppc64le, ibm-ppc64le-etcd cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-robustness-main-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail GO_TEST_FLAGS="-v --count 120 --timeout '200m' --run TestRobustnessExploratory" VERBOSE=1 GOOS=linux GOARCH=ppc64le CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/data/results make test-robustness-main || result=$? if [ -d /data/results ]; then zip -r ${ARTIFACTS}/results.zip /data/results fi exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true - agent: kubernetes annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-etcd-s390x, ibm-s390x-etcd cluster: k8s-infra-s390x-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-robustness-main-s390x namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail GO_TEST_FLAGS="-v --count 120 --timeout '200m' --run TestRobustnessExploratory" VERBOSE=1 GOOS=linux GOARCH=s390x CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/data/results make test-robustness-main || result=$? if [ -d /data/results ]; then zip -r ${ARTIFACTS}/results.zip /data/results fi exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true - agent: kubernetes annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-etcd-amd64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-robustness-release36-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail GO_TEST_FLAGS="-v --count 120 --timeout '200m' --run TestRobustnessExploratory" VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/data/results make test-robustness-release-3.6 || result=$? if [ -d /data/results ]; then zip -r ${ARTIFACTS}/results.zip /data/results fi exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-etcd-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-robustness-release36-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail GO_TEST_FLAGS="-v --count 120 --timeout '200m' --run TestRobustnessExploratory" VERBOSE=1 GOOS=linux GOARCH=arm64 CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/data/results make test-robustness-release-3.6 || result=$? if [ -d /data/results ]; then zip -r ${ARTIFACTS}/results.zip /data/results fi exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-etcd-amd64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-robustness-release35-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail GO_TEST_FLAGS="-v --count 120 --timeout '200m' --run TestRobustnessExploratory" VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/data/results make test-robustness-release-3.5 || result=$? if [ -d /data/results ]; then zip -r ${ARTIFACTS}/results.zip /data/results fi exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-etcd-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-robustness-release35-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail GO_TEST_FLAGS="-v --count 120 --timeout '200m' --run TestRobustnessExploratory" VERBOSE=1 GOOS=linux GOARCH=arm64 CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/data/results make test-robustness-release-3.5 || result=$? if [ -d /data/results ]; then zip -r ${ARTIFACTS}/results.zip /data/results fi exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-etcd-amd64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-robustness-release34-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail GO_TEST_FLAGS="-v --count 120 --timeout '200m' --run TestRobustnessExploratory" VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/data/results make test-robustness-release-3.4 || result=$? if [ -d /data/results ]; then zip -r ${ARTIFACTS}/results.zip /data/results fi exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-etcd-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-robustness-release34-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | result=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail GO_TEST_FLAGS="-v --count 120 --timeout '200m' --run TestRobustnessExploratory" VERBOSE=1 GOOS=linux GOARCH=arm64 CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/data/results make test-robustness-release-3.4 || result=$? if [ -d /data/results ]; then zip -r ${ARTIFACTS}/results.zip /data/results fi exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-1-cpu-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-1-cpu-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-ppc64le, ibm-ppc64le-etcd testgrid-tab-name: ci-etcd-integration-1-cpu-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-1-cpu-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=ppc64le CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-s390x, ibm-s390x-etcd testgrid-tab-name: ci-etcd-integration-1-cpu-s390x cluster: k8s-infra-s390x-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-1-cpu-s390x namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=s390x CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-arm64 testgrid-tab-name: ci-etcd-integration-1-cpu-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-1-cpu-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-2-cpu-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-2-cpu-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-ppc64le, ibm-ppc64le-etcd testgrid-tab-name: ci-etcd-integration-2-cpu-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-2-cpu-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=ppc64le CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-s390x, ibm-s390x-etcd testgrid-tab-name: ci-etcd-integration-2-cpu-s390x cluster: k8s-infra-s390x-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-2-cpu-s390x namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=s390x CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-arm64 testgrid-tab-name: ci-etcd-integration-2-cpu-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-2-cpu-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-4-cpu-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-4-cpu-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-ppc64le, ibm-ppc64le-etcd testgrid-tab-name: ci-etcd-integration-4-cpu-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-4-cpu-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=ppc64le CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-s390x, ibm-s390x-etcd testgrid-tab-name: ci-etcd-integration-4-cpu-s390x cluster: k8s-infra-s390x-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-4-cpu-s390x namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=s390x CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-presubmits, sig-etcd-arm64 testgrid-tab-name: ci-etcd-integration-4-cpu-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-4-cpu-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-arm64 testgrid-tab-name: ci-etcd-e2e-release36-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 4h name: ci-etcd-e2e-release36-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail VERBOSE=1 GOOS=linux GOARCH=arm64 CPU=4 EXPECT_DEBUG=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-ppc64le, ibm-ppc64le-etcd testgrid-tab-name: ci-etcd-e2e-release36-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 4h name: ci-etcd-e2e-release36-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail VERBOSE=1 GOOS=linux GOARCH=ppc64le CPU=4 EXPECT_DEBUG=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-e2e-release36-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 4h name: ci-etcd-e2e-release36-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=4 EXPECT_DEBUG=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-unit-test-release36-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-release36-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-ppc64le, ibm-ppc64le-etcd testgrid-tab-name: ci-etcd-unit-test-release36-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-release36-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-arm64 testgrid-tab-name: ci-etcd-unit-test-release36-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-release36-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-e2e-release35-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.5 org: etcd-io repo: etcd interval: 4h name: ci-etcd-e2e-release35-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=4 EXPECT_DEBUG=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-unit-test-release35-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.5 org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-release35-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-arm64 testgrid-tab-name: ci-etcd-unit-test-release35-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.5 org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-release35-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics testgrid-tab-name: ci-etcd-unit-test-release35-386 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.5 org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-release35-386 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | GOOS=linux GOARCH=386 CPU=1 GO_TEST_FLAGS='-p=4' make test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-e2e-release34-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.4 org: etcd-io repo: etcd interval: 4h name: ci-etcd-e2e-release34-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=4 EXPECT_DEBUG=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-unit-test-release34-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.4 org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-release34-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics testgrid-tab-name: ci-etcd-unit-test-release34-386 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.4 org: etcd-io repo: etcd interval: 4h name: ci-etcd-unit-test-release34-386 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | GOOS=linux GOARCH=386 CPU=1 GO_TEST_FLAGS='-p=4' make test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-1-cpu-release36-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-1-cpu-release36-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-ppc64le, ibm-ppc64le-etcd testgrid-tab-name: ci-etcd-integration-1-cpu-release36-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-1-cpu-release36-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=ppc64le CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-arm64 testgrid-tab-name: ci-etcd-integration-1-cpu-release36-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-1-cpu-release36-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-2-cpu-release36-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-2-cpu-release36-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics testgrid-tab-name: ci-etcd-integration-2-cpu-release36-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-2-cpu-release36-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=ppc64le CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics testgrid-tab-name: ci-etcd-integration-2-cpu-release36-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-2-cpu-release36-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-4-cpu-release36-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-4-cpu-release36-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-ppc64le, ibm-ppc64le-etcd testgrid-tab-name: ci-etcd-integration-4-cpu-release36-ppc64le cluster: k8s-infra-ppc64le-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-4-cpu-release36-ppc64le namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=ppc64le CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: ci-etcd-integration-4-cpu-release36-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.6 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-4-cpu-release36-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-1-cpu-release35-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.5 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-1-cpu-release35-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-arm64 testgrid-tab-name: ci-etcd-integration-1-cpu-release35-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.5 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-1-cpu-release35-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-2-cpu-release35-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.5 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-2-cpu-release35-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-arm64 testgrid-tab-name: ci-etcd-integration-2-cpu-release35-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.5 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-2-cpu-release35-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-4-cpu-release35-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.5 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-4-cpu-release35-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-presubmits, sig-etcd-arm64 testgrid-tab-name: ci-etcd-integration-4-cpu-release35-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.5 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-4-cpu-release35-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-1-cpu-release34-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.4 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-1-cpu-release34-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-2-cpu-release34-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.4 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-2-cpu-release34-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-periodics, sig-etcd-amd64 testgrid-tab-name: ci-etcd-integration-4-cpu-release34-amd64 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-3.4 org: etcd-io repo: etcd interval: 24h name: ci-etcd-integration-4-cpu-release34-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi nodeSelector: kubernetes.io/arch: amd64 - agent: kubernetes annotations: testgrid-alert-email: kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-etcd-periodics testgrid-num-failures-to-alert: "3" cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: etcd-io repo: etcd workdir: true - base_ref: master clone_depth: 128 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" name: ci-etcd-k8s-coverage-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail (cd tests/robustness && make k8s-coverage) || echo export ETCD_VERIFY=all export JUNIT_REPORT_DIR=${ARTIFACTS} source ./scripts/test_lib.sh run_for_module "tests" go_test "./robustness/coverage/..." "keep_going" : -timeout=60s -run="^TestInterfaceUse/" command: - runner.sh env: - name: DATA_DIR value: /etcd-data - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etcd-data name: tmpdir - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true nodeSelector: kubernetes.io/arch: amd64 volumes: - emptyDir: medium: Memory sizeLimit: 200Mi name: tmpdir - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs conformance tests using kubetest2 against kubernetes master on GCE fork-per-release: "true" fork-per-release-replacements: MARKER_VERSION=latest.txt -> MARKER_VERSION=latest-{{.Version}}.txt testgrid-alert-email: release-team@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-master-blocking, conformance-all, conformance-gce testgrid-num-columns-recent: "3" testgrid-num-failures-to-alert: "1" testgrid-tab-name: Conformance - GCE - master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 3h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-gce-conformance-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; MARKER_VERSION=latest.txt; kubetest2 gce \; --v=9 \; --legacy-mode \; --up \; --down \; --kubernetes-version=https://dl.k8s.io/ci/$MARKER_VERSION \; --test=ginkgo \; -- \; --test-package-url=https://dl.k8s.io \; --test-package-dir=ci \; --test-package-marker=$MARKER_VERSION \; --focus-regex='\[Conformance\]' command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Kubernetes Integration tests for Kubernetes Master branch, Driver latest Release Candidate, and Stable Sidecars. Used to test release candidates when a new release is being cut. testgrid-alert-email: gke-managed-storage-alerts@google.com testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: Kubernetes Master Driver Latest Release Candidate cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver repo: gcp-compute-persistent-disk-csi-driver interval: 4h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-gcp-compute-persistent-disk-csi-driver-release-staging-k8s-master-integration namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/run-k8s-integration-ci.sh command: - runner.sh env: - name: GCE_PD_OVERLAY_NAME value: prow-stable-sidecar-rc-master - name: GCE_PD_DO_DRIVER_BUILD value: "false" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Kubernetes Integration tests for Kubernetes Master branch, Driver latest build, and Stable Sidecars testgrid-alert-email: gke-managed-storage-alerts@google.com testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: Kubernetes Master Driver Latest cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver repo: gcp-compute-persistent-disk-csi-driver interval: 4h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-gcp-compute-persistent-disk-csi-driver-latest-k8s-master-integration namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/run-k8s-integration-ci.sh command: - runner.sh env: - name: GCE_PD_OVERLAY_NAME value: dev - name: GCE_PD_DO_DRIVER_BUILD value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Kubernetes Integration tests for Kubernetes Master branch, Driver latest build, and Canary Sidecars. Used to test the latest sidecars. testgrid-alert-email: gke-managed-storage-alerts@google.com testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: Kubernetes Master Driver Latest Canary Sidecars cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver repo: gcp-compute-persistent-disk-csi-driver workdir: true interval: 4h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-gcp-compute-persistent-disk-csi-driver-latest-k8s-master-integration-canary-sidecars namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/run-k8s-integration-ci.sh command: - runner.sh env: - name: GCE_PD_OVERLAY_NAME value: prow-canary-sidecar - name: GCE_PD_DO_DRIVER_BUILD value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Kubernetes Integration tests for Kubernetes Master branch and Driver latest on Windows 2019 nodes testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: ci-windows-2019-provider-gcp-compute-persistent-disk-csi-driver cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 6h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver repo: gcp-compute-persistent-disk-csi-driver workdir: true interval: 4h labels: preset-bazel-remote-cache-enabled: "true" preset-bazel-scratch-dir: "true" preset-common-gce-windows: "true" preset-dind-enabled: "true" preset-e2e-gce-windows: "true" preset-e2e-gce-windows-containerd: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-gce-pd-csi-driver-latest-k8s-master-windows-2019 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/run-windows-k8s-integration.sh command: - runner.sh env: - name: WINDOWS_NODE_OS_DISTRIBUTION value: win2019 - name: PREPULL_YAML value: prepull-head.yaml - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: TEST_TMPDIR value: /bazel-scratch/.cache/bazel - name: BAZEL_REMOTE_CACHE_ENABLED value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: KUBERNETES_NODE_PLATFORM value: windows - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: NUM_WINDOWS_NODES value: "3" - name: NUM_NODES value: "2" - name: PREPULL_TIMEOUT value: 30m - name: WINDOWS_ENABLE_DSR value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /bazel-scratch/.cache name: bazel-scratch - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: bazel-scratch - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Kubernetes Integration tests for Kubernetes Master branch and Driver latest on Windows 2022 nodes testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: ci-windows-2022-provider-gcp-compute-persistent-disk-csi-driver cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 6h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver repo: gcp-compute-persistent-disk-csi-driver workdir: true interval: 4h labels: preset-bazel-remote-cache-enabled: "true" preset-bazel-scratch-dir: "true" preset-common-gce-windows: "true" preset-dind-enabled: "true" preset-e2e-gce-windows: "true" preset-e2e-gce-windows-containerd: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-gce-pd-csi-driver-latest-k8s-master-windows-2022 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/run-windows-k8s-integration.sh command: - runner.sh env: - name: WINDOWS_NODE_OS_DISTRIBUTION value: win2022 - name: PREPULL_YAML value: prepull-head.yaml - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: TEST_TMPDIR value: /bazel-scratch/.cache/bazel - name: BAZEL_REMOTE_CACHE_ENABLED value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: KUBERNETES_NODE_PLATFORM value: windows - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: NUM_WINDOWS_NODES value: "3" - name: NUM_NODES value: "2" - name: PREPULL_TIMEOUT value: 30m - name: WINDOWS_ENABLE_DSR value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /bazel-scratch/.cache name: bazel-scratch - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: bazel-scratch - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Uses kubetest to run e2e tests (-Slow|Serial|Disruptive|Flaky|Feature) against a cluster created with cluster/kube-up.sh testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-master-default cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 30m labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/fast/latest-fast - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=120m - --env=ENABLE_CACHE_MUTATION_DETECTOR=true command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: 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 testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-ubuntu-master-containerd cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 120m labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-ubuntu-gce-containerd namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.1.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.3.0 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --extract=ci/fast/latest-fast - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-nodes=4 - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=50m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: google-gce testgrid-tab-name: gci-gce-alpha-enabled-default cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 30m labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-alpha-enabled-default namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=KUBE_COS_INSTALL_CONTAINERD_VERSION=v2.0.0 - --env=KUBE_COS_INSTALL_RUNC_VERSION=v1.2.1 - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - --extract=ci/fast/latest-fast - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --runtime-config=api/all=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|csi-hostpath-v0 --minStartupPods=8 - --timeout=70m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run e2e tests (+Feature:many, -many) against a cluster created with cluster/kube-up.sh testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking, google-gce testgrid-tab-name: gce-cos-master-alpha-features cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 30m labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-alpha-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - --extract=ci/fast/latest-fast - --gcp-node-image=gci - --gcp-region=us-central1 - --provider=gce - --runtime-config=api/all=true - --test_args=--ginkgo.focus=\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance|Example)\]|IPv6|csi-hostpath-v0 --minStartupPods=8 - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Same config as ci-kubernetes-e2e-gci-gce but with Flaky tests included, intended to reproduce conditions that cause flakes to appear testgrid-dashboards: sig-testing-misc testgrid-tab-name: gce-cos-master-flaky-repro cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-flaky-repro namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Feature:.+\] --minStartupPods=8 - --timeout=50m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: google-gce testgrid-tab-name: gci-gce-flaky cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-flaky namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-region=us-central1 - --provider=gce - --test_args=--ginkgo.focus=\[Flaky\] --ginkgo.skip=\[Driver:.gcepd\]|\[Feature:.+\] --minStartupPods=8 - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run a subset of e2e tests (+Feature:Reboot) against a cluster created with cluster/kube-up.sh testgrid-alert-email: gke-node-experience-team+alerts@google.com, release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking, google-gce testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-master-reboot cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 30m labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-reboot namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/fast/latest-fast - --gcp-node-image=gci - --gcp-region=us-central1 - --provider=gce - --test_args=--ginkgo.focus=\[Feature:Reboot\] --minStartupPods=8 - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run e2e tests (+Slow, -Serial|Disruptive|Flaky|Feature) against a cluster created with cluster/kube-up.sh testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-master-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-master-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 30m labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=NODE_LOCAL_SSDS_EXT=1,scsi,fs - --env=NODE_SIZE=n2-standard-2 - --extract=ci/latest - --gcp-node-image=gci - --gcp-region=us-central1 - --provider=gce - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[sig-cloud-provider-gcp\] --minStartupPods=8 - --timeout=500m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run e2e tests (+Slow, -Serial|Disruptive|Flaky|Feature) against a cluster created with cluster/kube-up.sh testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-master-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-master-slow cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 30m labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-slow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.focus=\[Slow\] --ginkgo.skip=\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --minStartupPods=8 - --timeout=150m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 6Gi requests: cpu: "1" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: google-gce testgrid-tab-name: soak-gci-gce-1.15 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 23h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-soak-gci-gce-beta namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --down=false - --env=DOCKER_TEST_LOG_LEVEL=--log-level=warn - --extract=ci/k8s-stable2 - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-region=us-central1 - --provider=gce - --soak - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --clean-start=true --minStartupPods=8 - --timeout=1400m - --up=false command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: google-gce testgrid-tab-name: soak-gci-gce-1.14 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 23h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-soak-gci-gce-stable2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --down=false - --env=DOCKER_TEST_LOG_LEVEL=--log-level=warn - --extract=ci/k8s-stable2 - --gcp-node-image=gci - --gcp-region=us-central1 - --provider=gce - --soak - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --clean-start=true --minStartupPods=8 - --timeout=1400m - --up=false command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: google-gce testgrid-tab-name: soak-gci-gce-1.13 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 23h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-soak-gci-gce-stable3 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --down=false - --env=DOCKER_TEST_LOG_LEVEL=--log-level=warn - --extract=ci/k8s-stable3 - --gcp-node-image=gci - --gcp-region=us-central1 - --provider=gce - --soak - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --clean-start=true --minStartupPods=8 - --timeout=1400m - --up=false command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: google-gce testgrid-tab-name: soak-gci-gce-1.12 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 23h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-soak-gci-gce-stable4 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --down=false - --env=DOCKER_TEST_LOG_LEVEL=--log-level=warn - --extract=ci/k8s-stable4 - --gcp-node-image=gci - --gcp-region=us-central1 - --provider=gce - --soak - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --clean-start=true --minStartupPods=8 - --timeout=1400m - --up=false command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.35-blocking testgrid-tab-name: gce-cos-k8sbeta-alphafeatures cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sbeta-alphafeatures namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.35 - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true - --test_args=--ginkgo.focus=\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance|Example)\]|IPv6|csi-hostpath-v0 --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.35-blocking testgrid-tab-name: gce-cos-k8sbeta-default cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sbeta-default namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.35 - --timeout=120m - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --ginkgo-parallel=30 - --env=ENABLE_CACHE_MUTATION_DETECTOR=true command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.35-blocking testgrid-tab-name: gce-cos-k8sbeta-ingress cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sbeta-ingress namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.35 - --timeout=150m - --test_args=--ginkgo.focus=\[Feature:Ingress\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.35-blocking testgrid-tab-name: gce-cos-k8sbeta-reboot cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sbeta-reboot namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.35 - --timeout=180m - --test_args=--ginkgo.focus=\[Feature:Reboot\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.35-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-k8sbeta-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 11h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sbeta-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.35 - --timeout=660m - --ginkgo-parallel=1 - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[sig-cloud-provider-gcp\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.35-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-k8sbeta-slow cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sbeta-slow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.35 - --timeout=150m - --test_args=--ginkgo.focus=\[Slow\] --ginkgo.skip=\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --minStartupPods=8 - --ginkgo-parallel=30 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 6Gi requests: cpu: "1" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.34-blocking testgrid-tab-name: gce-cos-k8sstable1-alphafeatures cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable1-alphafeatures namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.34 - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true - --test_args=--ginkgo.focus=\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance|Example)\]|IPv6|csi-hostpath-v0 --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.34-blocking testgrid-tab-name: gce-cos-k8sstable1-default cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable1-default namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.34 - --timeout=120m - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --ginkgo-parallel=30 - --env=ENABLE_CACHE_MUTATION_DETECTOR=true command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.34-blocking testgrid-tab-name: gce-cos-k8sstable1-ingress cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable1-ingress namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.34 - --timeout=150m - --test_args=--ginkgo.focus=\[Feature:Ingress\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.34-blocking testgrid-tab-name: gce-cos-k8sstable1-reboot cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable1-reboot namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.34 - --timeout=180m - --test_args=--ginkgo.focus=\[Feature:Reboot\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.34-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-k8sstable1-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 11h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable1-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.34 - --timeout=660m - --ginkgo-parallel=1 - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[sig-cloud-provider-gcp\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.34-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-k8sstable1-slow cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable1-slow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.34 - --timeout=150m - --test_args=--ginkgo.focus=\[Slow\] --ginkgo.skip=\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --minStartupPods=8 - --ginkgo-parallel=30 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 6Gi requests: cpu: "1" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.33-blocking testgrid-tab-name: gce-cos-k8sstable2-alphafeatures cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable2-alphafeatures namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.33 - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true - --test_args=--ginkgo.focus=\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance|Example)\]|IPv6|csi-hostpath-v0 --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.33-blocking testgrid-tab-name: gce-cos-k8sstable2-default cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable2-default namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.33 - --timeout=120m - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --ginkgo-parallel=30 - --env=ENABLE_CACHE_MUTATION_DETECTOR=true command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.33-blocking testgrid-tab-name: gce-cos-k8sstable2-ingress cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable2-ingress namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.33 - --timeout=150m - --test_args=--ginkgo.focus=\[Feature:Ingress\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.33-blocking testgrid-tab-name: gce-cos-k8sstable2-reboot cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable2-reboot namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.33 - --timeout=180m - --test_args=--ginkgo.focus=\[Feature:Reboot\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.33-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-k8sstable2-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 11h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable2-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.33 - --timeout=660m - --ginkgo-parallel=1 - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[sig-cloud-provider-gcp\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.33-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-k8sstable2-slow cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable2-slow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.33 - --timeout=150m - --test_args=--ginkgo.focus=\[Slow\] --ginkgo.skip=\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --minStartupPods=8 - --ginkgo-parallel=30 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 6Gi requests: cpu: "1" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.32-blocking testgrid-tab-name: gce-cos-k8sstable3-alphafeatures cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable3-alphafeatures namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.32 - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true - --test_args=--ginkgo.focus=\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance|Example)\]|IPv6|csi-hostpath-v0 --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.32-blocking testgrid-tab-name: gce-cos-k8sstable3-default cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable3-default namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.32 - --timeout=120m - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --ginkgo-parallel=30 - --env=ENABLE_CACHE_MUTATION_DETECTOR=true command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.32-blocking testgrid-tab-name: gce-cos-k8sstable3-ingress cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable3-ingress namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.32 - --timeout=150m - --test_args=--ginkgo.focus=\[Feature:Ingress\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.32-blocking testgrid-tab-name: gce-cos-k8sstable3-reboot cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable3-reboot namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.32 - --timeout=180m - --test_args=--ginkgo.focus=\[Feature:Reboot\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.32-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-k8sstable3-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 11h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable3-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.32 - --timeout=660m - --ginkgo-parallel=1 - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[sig-cloud-provider-gcp\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.32-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-k8sstable3-slow cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable3-slow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.32 - --timeout=150m - --test_args=--ginkgo.focus=\[Slow\] --ginkgo.skip=\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --minStartupPods=8 - --ginkgo-parallel=30 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 6Gi requests: cpu: "1" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.31-blocking testgrid-tab-name: gce-cos-k8sstable4-alphafeatures cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable4-alphafeatures namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.31 - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true - --test_args=--ginkgo.focus=\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance|Example)\]|IPv6|csi-hostpath-v0 --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.31-blocking testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-k8sstable4-default cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable4-default namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.31 - --timeout=120m - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --ginkgo-parallel=30 - --env=ENABLE_CACHE_MUTATION_DETECTOR=true command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.31-blocking testgrid-tab-name: gce-cos-k8sstable4-ingress cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable4-ingress namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.31 - --timeout=150m - --test_args=--ginkgo.focus=\[Feature:Ingress\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.31-blocking testgrid-tab-name: gce-cos-k8sstable4-reboot cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable4-reboot namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.31 - --timeout=180m - --test_args=--ginkgo.focus=\[Feature:Reboot\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.31-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-k8sstable4-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 11h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable4-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.31 - --timeout=660m - --ginkgo-parallel=1 - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[sig-cloud-provider-gcp\] --minStartupPods=8 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: testgrid-dashboards: sig-release-1.31-informing testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-cos-k8sstable4-slow cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-cos-k8sstable4-slow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-region=us-central1 - --gcp-node-image=gci - --extract=ci/latest-1.31 - --timeout=150m - --test_args=--ginkgo.focus=\[Slow\] --ginkgo.skip=\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --minStartupPods=8 - --ginkgo-parallel=30 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 6Gi requests: cpu: "1" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - generated - agent: kubernetes annotations: description: Uses kubetest2 to run e2e tests (+Feature:GPUDevicePlugin) against a cluster created with cluster/kube-up.sh fork-per-release: "true" fork-per-release-cron: 0 0-23/2 * * *, 0 3-23/6 * * *, 0 8-23/12 * * *, 0 8-23/24 * * *, 0 14-23/24 * * * fork-per-release-replacements: latest.txt -> latest-{{.Version}}.txt testgrid-alert-email: gke-kubernetes-accelerators-bugs@google.com, release-team@kubernetes.io, sig-node-ci+testgrid@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-master-blocking, google-gce, sig-node-gpu, sig-node-containerd testgrid-num-failures-to-alert: "6" testgrid-tab-name: gce-device-plugin-gpu-master cluster: k8s-infra-prow-build cron: 30 1-23/2 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-k8s-ssh: "true" name: ci-kubernetes-e2e-gce-device-plugin-gpu namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --v=9 - --legacy-mode - --up - --down - --node-size=n1-standard-2 - --num-nodes=2 - --gcp-zone=us-central1-b - --boskos-resource-type=gpu-project - --node-accelerators=type=nvidia-tesla-t4,count=2 - --env=KUBE_CLUSTER_INITIALIZATION_TIMEOUT=900 - --kubernetes-version=https://dl.k8s.io/ci/latest.txt - --test=ginkgo - -- - --provider=gce - --test-package-url=https://dl.k8s.io - --test-package-dir=ci - --test-args=--minStartupPods=8 - --test-package-marker=latest.txt - --focus-regex=\[Feature:GPUDevicePlugin\] command: - runner.sh - kubetest2 - gce env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-testing-misc testgrid-tab-name: hydrophone-conformance-check cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/hydrophone repo: hydrophone workdir: true interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: hydrophone-conformance-check namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make build hack/run-e2e.sh command: - runner.sh env: - name: CONFORMANCE value: "true" - name: EXPECTED_NUM_TESTS value: "424" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-dashboards: sig-testing-misc testgrid-tab-name: hydrophone-e2e-check cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/hydrophone repo: hydrophone workdir: true interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: hydrophone-e2e-check namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make build hack/run-e2e.sh command: - runner.sh env: - name: EXTRA_ARGS value: --parallel=25 - name: SKIP value: \[Serial\]|\[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|NFS|nfs|inline.execution.and.attach|should.be.rejected.when.no.endpoints.exist - name: EXPECTED_NUM_TESTS value: "389" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-image-builder testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-image-builder-gcp-all-nightly cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder interval: 24h name: periodic-image-builder-gcp-all-nightly namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: image-builder-maintainers spec: containers: - args: - runner.sh - ./images/capi/scripts/ci-gce-nightly.sh env: - name: GCP_PROJECT value: k8s-staging-cluster-api-gcp - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true serviceAccountName: gcb-builder-cluster-api-gcp - agent: kubernetes annotations: description: Run periodic gateway-api-inference-extension unit tests testgrid-dashboards: sig-network-gateway-api testgrid-num-columns-recent: "30" testgrid-tab-name: periodic-gateway-api-inference-extension-test-unit-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/gateway-api-inference-extension repo: gateway-api-inference-extension interval: 12h labels: preset-dind-enabled: "true" name: periodic-gateway-api-inference-extension-test-unit-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic gateway-api-inference-extension e2e tests testgrid-dashboards: sig-network-gateway-api testgrid-num-columns-recent: "30" testgrid-tab-name: periodic-gateway-api-inference-extension-test-e2e-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/gateway-api-inference-extension repo: gateway-api-inference-extension interval: 12h labels: preset-dind-enabled: "true" name: periodic-gateway-api-inference-extension-test-e2e-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: sig-network-ingress-gce-e2e testgrid-tab-name: ingress-gce-e2e cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-ingress-master-yaml: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-ingress-gce-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --env=GCE_GLBC_IMAGE=gcr.io/k8s-ingress-image-push/ingress-gce-glbc-amd64:nightly - --env=GCE_ALPHA_FEATURES=NetworkEndpointGroup - --env=KUBE_GCE_ENABLE_IP_ALIASES=true - --extract=ci/latest - --gcp-zone=us-central1-b - --ginkgo-parallel=1 - --provider=gce - --test_args=--ginkgo.focus=\[Feature:Ingress\]|\[Feature:NEG\] - --timeout=320m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: CUSTOM_INGRESS_YAML value: |2+ apiVersion: v1 kind: Pod metadata: name: l7-lb-controller namespace: kube-system annotations: scheduler.alpha.kubernetes.io/critical-pod: "" seccomp.security.alpha.kubernetes.io/pod: "docker/default" labels: k8s-app: gcp-lb-controller kubernetes.io/name: "GLBC" spec: terminationGracePeriodSeconds: 600 hostNetwork: true containers: # HEAD is used unless otherwised specified by each individual job. - image: gcr.io/k8s-ingress-image-push/ingress-gce-glbc-amd64:nightly livenessProbe: httpGet: path: /healthz port: 8086 scheme: HTTP initialDelaySeconds: 30 # healthz reaches out to GCE periodSeconds: 30 timeoutSeconds: 15 successThreshold: 1 failureThreshold: 5 name: l7-lb-controller volumeMounts: - mountPath: /etc/gce.conf name: cloudconfig readOnly: true - mountPath: /var/log/glbc.log name: logfile readOnly: false - mountPath: /etc/srv/kubernetes/l7-lb-controller name: srvkube readOnly: true resources: requests: cpu: 10m memory: 50Mi args: - --v=3 - --logtostderr=false - --log_file=/var/log/glbc.log - --enable-finalizer-add - --enable-finalizer-remove - --default-backend-service=kube-system/default-http-backend - --kubeconfig=/etc/srv/kubernetes/l7-lb-controller/kubeconfig - --sync-period=600s - --running-in-cluster=false - --config-file-path=/etc/gce.conf - --healthz-port=8086 - --gce-ratelimit=ga.Operations.Get,qps,10,100 - --gce-ratelimit=alpha.Operations.Get,qps,10,100 - --gce-ratelimit=ga.BackendServices.Get,qps,1.8,1 - --gce-ratelimit=ga.HealthChecks.Get,qps,1.8,1 - --gce-ratelimit=alpha.HealthChecks.Get,qps,1.8,1 - --gce-ratelimit=beta.NetworkEndpointGroups.Get,qps,1.8,1 - --gce-ratelimit=beta.NetworkEndpointGroups.AttachNetworkEndpoints,qps,1.8,1 - --gce-ratelimit=beta.NetworkEndpointGroups.DetachNetworkEndpoints,qps,1.8,1 - --gce-ratelimit=beta.NetworkEndpointGroups.ListNetworkEndpoints,qps,1.8,1 volumes: - hostPath: path: /etc/gce.conf type: FileOrCreate name: cloudconfig - hostPath: path: /var/log/glbc.log type: FileOrCreate name: logfile - name: srvkube hostPath: path: /etc/srv/kubernetes/l7-lb-controller image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: 'Ends up running: make test-integration' fork-per-release: "true" fork-per-release-periodic-interval: 2h 2h 6h 24h testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking testgrid-tab-name: integration-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-integration-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: 'Ends up running: make test-integration with race detection' fork-per-release: "false" testgrid-alert-email: antonio.ojea.garcia@gmail.com,patrick.ohly@intel.com testgrid-dashboards: sig-testing-canaries testgrid-tab-name: integration-race-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-integration-race-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: SHORT value: --short=false - name: KUBE_TIMEOUT value: -timeout=30m - name: KUBE_RACE value: -race - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 20Gi requests: cpu: "6" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Deletes old AWS resources for shared jobs testgrid-dashboards: sig-testing-maintenance testgrid-tab-name: ci-shared-aws-janitor cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-aws-credential-aws-shared-testing: "true" preset-aws-ssh: "true" preset-service-account: "true" name: maintenance-ci-shared-aws-janitor namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --ttl=6h - --path=s3://cloud-provider-aws-shared-e2e/objs.json - --exclude-tags=Shared=Ignore - --enable-target-group-clean=true command: - /app env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-boskos/aws-janitor:v20240801-1221bfe name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: aws-credentials-209411653980 - agent: kubernetes annotations: description: Deletes old AWS resources testgrid-dashboards: sig-testing-maintenance testgrid-tab-name: ci-aws-janitor cluster: k8s-infra-kops-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-service-account: "true" name: maintenance-ci-aws-janitor namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --ttl=2h30m - --path=s3://k8s-kops-prow/objs.json - --exclude-tags=Shared=Ignore command: - /app env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-boskos/aws-janitor:v20240801-1221bfe name: "" resources: {} volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: description: Run periodic jobset unit tests testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-unit-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-unit-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test command: - runner.sh env: - name: GO_TEST_FLAGS value: -race -count 3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset integration tests testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-integration-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-integration-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-integration command: - make env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset end to end tests for Kubernetes 1.32 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-e2e-main-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-e2e-main-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.32.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset end to end tests for Kubernetes 1.33 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-e2e-main-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-e2e-main-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.33.1 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset end to end tests for Kubernetes 1.34 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-e2e-main-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-e2e-main-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.34.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset unit tests on release 0.10 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-unit-release-0-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.10 org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-unit-release-0-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test command: - runner.sh env: - name: GO_TEST_FLAGS value: -race -count 3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset integration tests on release 0.10 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-integration-release-0-10 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.10 org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-integration-release-0-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-integration command: - make env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset end to end tests for Kubernetes 1.32 on release 0.10 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-e2e-release-0-10-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.10 org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-e2e-release-0-10-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.32.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset end to end tests for Kubernetes 1.33 on release 0.10 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-e2e-release-0-10-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.10 org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-e2e-release-0-10-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.33.1 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset end to end tests for Kubernetes 1.34 on release 0.10 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-e2e-release-0-10-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.10 org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-e2e-release-0-10-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.34.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset unit tests on release 0.9 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-unit-release-0-9 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.9 org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-unit-release-0-9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test command: - runner.sh env: - name: GO_TEST_FLAGS value: -race -count 3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset integration tests on release 0.9 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-integration-release-0-9 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.9 org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-integration-release-0-9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-integration command: - make env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset end to end tests for Kubernetes 1.32 on release 0.9 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-e2e-release-0-9-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.9 org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-e2e-release-0-9-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.32.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset end to end tests for Kubernetes 1.33 on release 0.9 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-e2e-release-0-9-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.9 org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-e2e-release-0-9-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.33.1 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic jobset end to end tests for Kubernetes 1.34 on release 0.9 testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-jobset-test-e2e-release-0-9-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.9 org: kubernetes-sigs path_alias: sigs.k8s.io/jobset repo: jobset interval: 12h labels: preset-dind-enabled: "true" name: periodic-jobset-test-e2e-release-0-9-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.34.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Node conformance tests in release branch 1.31 testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-release-blocking testgrid-tab-name: node-conformance-release-1.31 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-release-branch-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-a - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/k8s-release-branches/image-config-1.31.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Node conformance tests in release branch 1.32 testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-release-blocking testgrid-tab-name: node-conformance-release-1.32 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-release-branch-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-a - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/k8s-release-branches/image-config-1.32.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Node conformance tests in release branch 1.33 testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-release-blocking testgrid-tab-name: node-conformance-release-1.33 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-release-branch-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-a - --parallelism=8 - --focus-regex=\[NodeConformance\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/k8s-release-branches/image-config-1.33.yaml - --timeout=180m command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Node conformance tests in release branch 1.34 testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-release-blocking testgrid-tab-name: node-conformance-release-1.34 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-release-branch-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-a - --parallelism=8 - --focus-regex=\[NodeConformance\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/k8s-release-branches/image-config-1.34.yaml - --timeout=180m command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-staging-cloud-pv-vsphere@kubernetes.io testgrid-dashboards: sig-k8s-infra-gcb testgrid-tab-name: cloud-provider-vsphere-push-images-nightly cluster: k8s-infra-prow-build-trusted cron: 0 16 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/cloud-provider-vsphere repo: cloud-provider-vsphere name: cloud-provider-vsphere-push-images-nightly namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cloud-pv-vsphere - --scratch-bucket=gs://k8s-staging-cloud-pv-vsphere-gcb - --env-passthrough=PULL_BASE_REF - --gcb-config=cloudbuild-nightly.yaml - --with-git-dir - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: cluster-api-push-images-nightly cluster: k8s-infra-prow-build-trusted cron: 0 4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api repo: cluster-api name: cluster-api-push-images-nightly namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - --project=k8s-staging-cluster-api - --scratch-bucket=gs://k8s-staging-cluster-api-gcb - --env-passthrough=PULL_BASE_REF - --gcb-config=cloudbuild-nightly.yaml - --with-git-dir - . command: - /run.sh env: - name: PULL_BASE_REF value: main - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb testgrid-tab-name: cluster-api-provider-vsphere-push-images-nightly cluster: k8s-infra-prow-build-trusted cron: 0 4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-vsphere repo: cluster-api-provider-vsphere name: cluster-api-provider-vsphere-push-images-nightly namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - --project=k8s-staging-capi-vsphere - --scratch-bucket=gs://k8s-staging-capi-vsphere-gcb - --env-passthrough=PULL_BASE_REF - --gcb-config=cloudbuild-nightly.yaml - --with-git-dir - . command: - /run.sh env: - name: PULL_BASE_REF value: main - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb testgrid-tab-name: cluster-api-provider-aws-push-images-nightly cluster: k8s-infra-prow-build-trusted cron: 0 8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-aws repo: cluster-api-provider-aws name: cluster-api-provider-aws-push-images-nightly namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cluster-api-aws - --scratch-bucket=gs://k8s-staging-cluster-api-aws-gcb - --env-passthrough=PULL_BASE_REF - --gcb-config=cloudbuild-nightly.yaml - --with-git-dir - . command: - /run.sh env: - name: PULL_BASE_REF value: main - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-gcp-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb testgrid-tab-name: cluster-api-provider-gcp-push-images-nightly cluster: k8s-infra-prow-build-trusted cron: 0 8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-gcp repo: cluster-api-provider-gcp name: cluster-api-provider-gcp-push-images-nightly namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cluster-api-gcp - --scratch-bucket=gs://k8s-staging-cluster-api-gcp-gcb - --env-passthrough=PULL_BASE_REF - --gcb-config=cloudbuild-nightly.yaml - --with-git-dir - . command: - /run.sh env: - name: PULL_BASE_REF value: main - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: kubernetes interval: 744h name: kubernetes-e2e-windows-servercore-cache namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: test-infra-admins - org: kubernetes slug: release-managers github_users: - aojea - chewong - claudiubelu - mkumatag spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: PULL_BASE_REF value: master - name: WHAT value: windows-servercore-cache - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com testgrid-dashboards: sig-testing-kubetest2, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 10m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sig.k8s.io/kubetest2 repo: kubetest2 interval: 72h name: ci-kubetest2-push-binaries namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 3925239 spec: containers: - args: - --project=k8s-staging-kubetest2 - --scratch-bucket=gs://k8s-staging-kubetest2-gcb - --env-passthrough=PULL_BASE_SHA - --with-git-dir - --build-dir=. - hack/ci/push-binaries/ command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path interval: 168h name: canary-csi-driver-host-path-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-smb interval: 168h name: canary-csi-driver-smb-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-test interval: 168h name: canary-csi-test-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: external-attacher interval: 168h name: canary-external-attacher-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: external-health-monitor interval: 168h name: canary-external-health-monitor-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: external-provisioner interval: 168h name: canary-external-provisioner-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: external-resizer interval: 168h name: canary-external-resizer-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: external-snapshotter interval: 168h name: canary-external-snapshotter-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-csi repo: external-snapshot-metadata interval: 168h name: canary-external-snapshot-metadata-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: main - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: livenessprobe interval: 168h name: canary-livenessprobe-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: node-driver-registrar interval: 168h name: canary-node-driver-registrar-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-nfs interval: 168h name: canary-csi-driver-nfs-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-iscsi interval: 168h name: canary-csi-driver-iscsi-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: lib-volume-populator interval: 168h name: canary-lib-volume-populator-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: volume-data-source-validator interval: 168h name: canary-volume-data-source-validator-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs repo: sig-storage-local-static-provisioner interval: 168h name: canary-sig-storage-local-static-provisioner-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs repo: nfs-ganesha-server-and-external-provisioner interval: 168h name: canary-nfs-ganesha-server-and-external-provisioner-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs repo: nfs-subdir-external-provisioner interval: 168h name: canary-nfs-subdir-external-provisioner-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs repo: container-object-storage-interface interval: 168h name: canary-container-object-storage-interface-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: main - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs repo: cosi-driver-sample interval: 168h name: canary-cosi-driver-sample-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: PULL_BASE_REF value: master - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: kind CI unit test testgrid-alert-email: bentheelder@google.com testgrid-dashboards: sig-testing-kind testgrid-tab-name: kind-ci-unit-test cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/kind repo: kind interval: 6h labels: preset-dind-enabled: "true" name: ci-kind-unit-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - make - test env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs conformance tests using kubetest against latest kubernetes master with a kubernetes-in-docker cluster testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: conformance-all, conformance-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: conformance, master (dev) cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-kind-conformance namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests using kubetest against latest kubernetes master with an IPv6 kubernetes-in-docker cluster testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: conformance-all, conformance-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: kind (IPv6), master (dev) cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-kind-conformance-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests using kubetest against latest kubernetes master with a kubernetes-in-docker cluster, skipping [Serial] tests testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: conformance-all, conformance-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-kind-conformance-parallel namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs conformance tests using kubetest against latest kubernetes master with an IPv6 kubernetes-in-docker cluster, skipping [Serial] tests testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: conformance-all, conformance-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: kind (IPv6), master (dev) [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-kind-conformance-parallel-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-kindnet testgrid-tab-name: kindnet conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/kindnet repo: kindnet - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-kindnet-conformance-parallel namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/kindnet/hack/ci/e2e.sh env: - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy || Conformance' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-kindnet testgrid-tab-name: kindnet (IPv6), master (dev) [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/kindnet repo: kindnet - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-kindnet-conformance-parallel-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/kindnet/hack/ci/e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy || Conformance' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kjob unit tests testgrid-alert-email: kjob-alerts@kubernetes.io testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kjob-test-unit-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kjob repo: kjob interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kjob-test-unit-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-unit command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kjob test-integration testgrid-alert-email: kjob-alerts@kubernetes.io testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kjob-test-integration-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kjob repo: kjob interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kjob-test-integration-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-integration command: - make env: - name: GOMAXPROCS value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kjob end to end tests for Kubernetes 1.32 testgrid-alert-email: kjob-alerts@kubernetes.io testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kjob-test-e2e-main-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kjob repo: kjob interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kjob-test-e2e-main-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.32" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kjob end to end tests for Kubernetes 1.33 testgrid-alert-email: kjob-alerts@kubernetes.io testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kjob-test-e2e-main-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kjob repo: kjob interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kjob-test-e2e-main-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.33" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kjob end to end tests for Kubernetes 1.34 testgrid-alert-email: kjob-alerts@kubernetes.io testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kjob-test-e2e-main-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kjob repo: kjob interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kjob-test-e2e-main-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kjob unit tests testgrid-alert-email: kjob-alerts@kubernetes.io testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kjob-test-unit-release-0-1 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.1 org: kubernetes-sigs path_alias: kubernetes-sigs/kjob repo: kjob interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kjob-test-unit-release-0-1 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-unit command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kjob test-integration testgrid-alert-email: kjob-alerts@kubernetes.io testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kjob-test-integration-release-0-1 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.1 org: kubernetes-sigs path_alias: kubernetes-sigs/kjob repo: kjob interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kjob-test-integration-release-0-1 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-integration command: - make env: - name: GOMAXPROCS value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kjob end to end tests for Kubernetes 1.32 testgrid-alert-email: kjob-alerts@kubernetes.io testgrid-dashboards: sig-apps testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kjob-test-e2e-release-0-1-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.1 org: kubernetes-sigs path_alias: kubernetes-sigs/kjob repo: kjob interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kjob-test-e2e-release-0-1-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.32" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --zones=eu-central-1a --node-size=t3.large --master-size=t3.large test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: master test.kops.k8s.io/networking: calico testgrid-dashboards: conformance-all, kops-conformance, kops-distro-u2404, kops-k8s-ci, kops-master, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-conformance-master cluster: k8s-infra-kops-prow-build cron: 4 2-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-conformance-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico --zones=eu-central-1a --node-size=t3.large --master-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=150m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[NoSkip\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-central-1a --node-size=t4g.large --master-size=t4g.large test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: master test.kops.k8s.io/networking: calico testgrid-dashboards: conformance-all, conformance-arm64, kops-conformance, kops-distro-u2404, kops-k8s-ci, kops-master, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-conformance-arm64-master cluster: k8s-infra-kops-prow-build cron: 44 4-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-conformance-arm64-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-central-1a --node-size=t4g.large --master-size=t4g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=150m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[NoSkip\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --zones=eu-central-1a --node-size=t3.large --master-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: conformance-all, kops-1.34, kops-conformance, kops-distro-u2404, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-conformance-1-34 cluster: k8s-infra-kops-prow-build cron: 15 1-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-conformance-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico --zones=eu-central-1a --node-size=t3.large --master-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=150m" \ --test-package-marker=stable-1.34.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[NoSkip\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-central-1a --node-size=t4g.large --master-size=t4g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: conformance-all, conformance-arm64, kops-1.34, kops-conformance, kops-distro-u2404, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-conformance-arm64-1-34 cluster: k8s-infra-kops-prow-build cron: 57 2-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-conformance-arm64-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-central-1a --node-size=t4g.large --master-size=t4g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=150m" \ --test-package-marker=stable-1.34.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[NoSkip\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --zones=eu-central-1a --node-size=t3.large --master-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: conformance-all, kops-1.33, kops-conformance, kops-distro-u2404, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-conformance-1-33 cluster: k8s-infra-kops-prow-build cron: 20 18-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-conformance-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico --zones=eu-central-1a --node-size=t3.large --master-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=150m" \ --test-package-marker=stable-1.33.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[NoSkip\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-central-1a --node-size=t4g.large --master-size=t4g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: conformance-all, conformance-arm64, kops-1.33, kops-conformance, kops-distro-u2404, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-conformance-arm64-1-33 cluster: k8s-infra-kops-prow-build cron: 22 1-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-conformance-arm64-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-central-1a --node-size=t4g.large --master-size=t4g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=150m" \ --test-package-marker=stable-1.33.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[NoSkip\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --zones=eu-central-1a --node-size=t3.large --master-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: conformance-all, kops-1.32, kops-conformance, kops-distro-u2404, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-conformance-1-32 cluster: k8s-infra-kops-prow-build cron: 58 4-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-conformance-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico --zones=eu-central-1a --node-size=t3.large --master-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=150m" \ --test-package-marker=stable-1.32.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[NoSkip\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-central-1a --node-size=t4g.large --master-size=t4g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: conformance-all, conformance-arm64, kops-1.32, kops-conformance, kops-distro-u2404, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-conformance-arm64-1-32 cluster: k8s-infra-kops-prow-build cron: 24 23-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-conformance-arm64-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-central-1a --node-size=t4g.large --master-size=t4g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=150m" \ --test-package-marker=stable-1.32.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[NoSkip\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --set=cluster.spec.containerd.version=1.7.29 --set=cluster.spec.containerd.runc.version=1.3.0 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb11, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-deb11 cluster: k8s-infra-kops-prow-build cron: 11 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-deb11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium --set=cluster.spec.containerd.version=1.7.29 --set=cluster.spec.containerd.runc.version=1.3.0" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb12, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-deb12 cluster: k8s-infra-kops-prow-build cron: 21 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-deb12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb13, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-deb13 cluster: k8s-infra-kops-prow-build cron: 39 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-deb13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2204, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-u2204 cluster: k8s-infra-kops-prow-build cron: 28 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-u2204 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2204, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-u2204arm64 cluster: k8s-infra-kops-prow-build cron: 22 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-u2204arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-u2404 cluster: k8s-infra-kops-prow-build cron: 46 1-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-u2404 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-u2404arm64 cluster: k8s-infra-kops-prow-build cron: 41 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-u2404arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2510, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-u2510 cluster: k8s-infra-kops-prow-build cron: 21 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-u2510 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2510, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-u2510arm64 cluster: k8s-infra-kops-prow-build cron: 5 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-u2510arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --set=cluster.spec.containerd.version=1.7.29 --set=cluster.spec.containerd.runc.version=1.3.0 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-amzn2, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-amzn2 cluster: k8s-infra-kops-prow-build cron: 53 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-amzn2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium --set=cluster.spec.containerd.version=1.7.29 --set=cluster.spec.containerd.runc.version=1.3.0" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-al2023, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-al2023 cluster: k8s-infra-kops-prow-build cron: 17 1-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-al2023 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-al2023, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-al2023arm64 cluster: k8s-infra-kops-prow-build cron: 52 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-al2023arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rhel9, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-rhel9 cluster: k8s-infra-kops-prow-build cron: 42 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-rhel9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rhel10, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-rhel10arm64 cluster: k8s-infra-kops-prow-build cron: 9 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-rhel10arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rocky9, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-rocky9 cluster: k8s-infra-kops-prow-build cron: 34 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-rocky9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rocky10, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-rocky10arm64 cluster: k8s-infra-kops-prow-build cron: 31 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-rocky10arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-flatcar, kops-distros, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-distro-flatcar cluster: k8s-infra-kops-prow-build cron: 44 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-distro-flatcar namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/container_runtime: containerd test.kops.k8s.io/distro: u2004 test.kops.k8s.io/extra_flags: --channel=alpha test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "" test.kops.k8s.io/networking: "" testgrid-dashboards: kops-distro-u2404, kops-gce, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "40" testgrid-tab-name: kops-gce-stable cluster: k8s-infra-prow-build cron: 3 1-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-stable namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --create-args="--channel=alpha --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --ginkgo-args="--debug" \ --test-args="-test.timeout=60m -num-nodes=0" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/container_runtime: containerd test.kops.k8s.io/distro: u2004 test.kops.k8s.io/extra_flags: --channel=alpha test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "" test.kops.k8s.io/networking: "" testgrid-dashboards: kops-distro-u2404, kops-gce, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "40" testgrid-tab-name: kops-gce-latest cluster: k8s-infra-prow-build cron: 48 1-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --create-args="--channel=alpha --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --ginkgo-args="--debug" \ --test-args="-test.timeout=60m -num-nodes=0" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb11-k32 cluster: k8s-infra-kops-prow-build cron: 54 22 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb11-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb11-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 51 8 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb11-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb11-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 17 14 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb11-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb11-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 6 13 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb11-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb11-k33 cluster: k8s-infra-kops-prow-build cron: 16 16 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb11-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb11-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 52 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb11-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb11-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 43 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb11-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb11-k34 cluster: k8s-infra-kops-prow-build cron: 59 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb11-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb11-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 55 0 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb11-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb12-k32 cluster: k8s-infra-kops-prow-build cron: 18 6 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb12-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 8 3 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb12-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 42 13 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb12-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 21 22 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb12-k33 cluster: k8s-infra-kops-prow-build cron: 52 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb12-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 19 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb12-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 4 3 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb12-k34 cluster: k8s-infra-kops-prow-build cron: 39 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb12-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 12 11 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb13-k32 cluster: k8s-infra-kops-prow-build cron: 14 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb13-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 14 21 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb13-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 16 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb13-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 7 16 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb13-k33 cluster: k8s-infra-kops-prow-build cron: 40 8 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb13-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 33 14 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb13-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 58 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb13-k34 cluster: k8s-infra-kops-prow-build cron: 35 3 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-deb13-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 10 5 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204-k32 cluster: k8s-infra-kops-prow-build cron: 33 1 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 52 19 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 10 21 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 57 14 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204-k33 cluster: k8s-infra-kops-prow-build cron: 51 15 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 35 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 0 3 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204-k34 cluster: k8s-infra-kops-prow-build cron: 16 4 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 56 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204arm64-k32 cluster: k8s-infra-kops-prow-build cron: 49 18 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 3 4 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 33 2 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 30 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204arm64-k33 cluster: k8s-infra-kops-prow-build cron: 7 4 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 28 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 55 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204arm64-k34 cluster: k8s-infra-kops-prow-build cron: 44 15 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2204arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 27 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2204arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404-k32 cluster: k8s-infra-kops-prow-build cron: 15 3 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 44 3 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 58 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 13 14 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404-k33 cluster: k8s-infra-kops-prow-build cron: 57 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 7 16 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 28 3 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404-k34 cluster: k8s-infra-kops-prow-build cron: 6 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 20 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404arm64-k32 cluster: k8s-infra-kops-prow-build cron: 33 18 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 27 4 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 53 2 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 54 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404arm64-k33 cluster: k8s-infra-kops-prow-build cron: 35 12 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 40 15 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 27 4 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404arm64-k34 cluster: k8s-infra-kops-prow-build cron: 0 23 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2404arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 51 12 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510-k32 cluster: k8s-infra-kops-prow-build cron: 6 2 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 13 22 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 27 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 20 3 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510-k33 cluster: k8s-infra-kops-prow-build cron: 52 12 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 58 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 45 6 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510-k34 cluster: k8s-infra-kops-prow-build cron: 23 23 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 57 22 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510arm64-k32 cluster: k8s-infra-kops-prow-build cron: 56 23 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 10 21 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 56 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 51 16 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510arm64-k33 cluster: k8s-infra-kops-prow-build cron: 34 1 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 41 22 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 26 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510arm64-k34 cluster: k8s-infra-kops-prow-build cron: 45 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-u2510arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 42 13 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-u2510arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-amzn2-k32 cluster: k8s-infra-kops-prow-build cron: 59 23 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-amzn2-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-amzn2-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 52 19 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-amzn2-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-amzn2-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 26 5 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-amzn2-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-amzn2-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 53 22 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-amzn2-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-amzn2-k33 cluster: k8s-infra-kops-prow-build cron: 33 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-amzn2-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-amzn2-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 23 16 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-amzn2-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-amzn2-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 24 3 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-amzn2-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-amzn2-k34 cluster: k8s-infra-kops-prow-build cron: 6 18 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-amzn2-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-amzn2-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 40 3 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-amzn2-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023-k32 cluster: k8s-infra-kops-prow-build cron: 57 4 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 36 14 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 6 16 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 29 11 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023-k33 cluster: k8s-infra-kops-prow-build cron: 59 10 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 43 13 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 40 6 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023-k34 cluster: k8s-infra-kops-prow-build cron: 4 17 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 20 22 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023arm64-k32 cluster: k8s-infra-kops-prow-build cron: 17 15 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 28 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 42 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 29 21 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023arm64-k33 cluster: k8s-infra-kops-prow-build cron: 43 17 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 35 11 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 20 16 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023arm64-k34 cluster: k8s-infra-kops-prow-build cron: 0 2 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-al2023arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 8 16 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-al2023arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel9-k32 cluster: k8s-infra-kops-prow-build cron: 6 2 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 23 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 13 2 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 26 17 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel9-k33 cluster: k8s-infra-kops-prow-build cron: 8 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 48 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 7 20 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel9-k34 cluster: k8s-infra-kops-prow-build cron: 51 23 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 43 12 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 30 20 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 38 10 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 56 20 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 35 23 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 36 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 5 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 54 2 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 7 17 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rhel10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 58 2 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rhel10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky9-k32 cluster: k8s-infra-kops-prow-build cron: 0 9 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 41 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 55 9 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 24 2 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky9-k33 cluster: k8s-infra-kops-prow-build cron: 58 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 34 4 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 13 23 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky9-k34 cluster: k8s-infra-kops-prow-build cron: 45 20 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 13 7 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 37 12 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 6 14 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 0 8 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 7 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 7 10 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 45 21 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 10 6 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 4 1 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-rocky10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 10 14 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-rocky10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=amazonvpc --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-flatcar-k32 cluster: k8s-infra-kops-prow-build cron: 57 2 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-flatcar-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.32, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-flatcar-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 50 11 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-flatcar-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-flatcar-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 40 5 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-flatcar-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-flatcar-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 7 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-flatcar-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-flatcar-k33 cluster: k8s-infra-kops-prow-build cron: 7 4 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-flatcar-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-flatcar-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 17 8 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-flatcar-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-flatcar-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 22 11 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-flatcar-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-flatcar-k34 cluster: k8s-infra-kops-prow-build cron: 16 7 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-flatcar-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-amazonvpc-flatcar-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 10 11 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-amazonvpc-flatcar-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=amazonvpc" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb11-k32 cluster: k8s-infra-kops-prow-build cron: 12 6 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb11-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb11-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 47 4 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb11-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb11-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 5 2 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb11-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb11-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 42 9 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb11-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb11-k33 cluster: k8s-infra-kops-prow-build cron: 14 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb11-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb11-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 24 7 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb11-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb11-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 59 4 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb11-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb11-k34 cluster: k8s-infra-kops-prow-build cron: 21 19 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb11-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb11-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 59 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb11-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb12-k32 cluster: k8s-infra-kops-prow-build cron: 0 14 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb12-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 28 7 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb12-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 46 1 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb12-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 53 18 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb12-k33 cluster: k8s-infra-kops-prow-build cron: 50 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb12-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 43 4 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb12-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 48 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb12-k34 cluster: k8s-infra-kops-prow-build cron: 1 19 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb12-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 20 7 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb13-k32 cluster: k8s-infra-kops-prow-build cron: 4 14 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb13-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 6 1 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb13-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 24 7 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb13-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 51 12 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb13-k33 cluster: k8s-infra-kops-prow-build cron: 58 8 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb13-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 49 18 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb13-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 58 1 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb13-k34 cluster: k8s-infra-kops-prow-build cron: 37 11 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-deb13-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 54 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204-k32 cluster: k8s-infra-kops-prow-build cron: 7 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 20 15 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 10 17 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 13 2 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204-k33 cluster: k8s-infra-kops-prow-build cron: 29 7 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 7 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 28 7 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204-k34 cluster: k8s-infra-kops-prow-build cron: 34 20 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 0 7 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204arm64-k32 cluster: k8s-infra-kops-prow-build cron: 21 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 26 23 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 32 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 59 18 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204arm64-k33 cluster: k8s-infra-kops-prow-build cron: 19 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 37 12 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 2 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204arm64-k34 cluster: k8s-infra-kops-prow-build cron: 56 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2204arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 58 7 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2204arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404-k32 cluster: k8s-infra-kops-prow-build cron: 53 19 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 8 7 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 2 9 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 49 18 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404-k33 cluster: k8s-infra-kops-prow-build cron: 51 21 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 31 12 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 16 7 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404-k34 cluster: k8s-infra-kops-prow-build cron: 44 6 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 28 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404arm64-k32 cluster: k8s-infra-kops-prow-build cron: 37 6 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 14 15 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 12 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 35 18 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404arm64-k33 cluster: k8s-infra-kops-prow-build cron: 11 0 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 33 4 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 22 23 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404arm64-k34 cluster: k8s-infra-kops-prow-build cron: 24 19 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2404arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 22 23 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510-k32 cluster: k8s-infra-kops-prow-build cron: 4 18 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 57 10 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 35 12 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 8 7 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510-k33 cluster: k8s-infra-kops-prow-build cron: 58 4 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 50 17 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 45 10 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510-k34 cluster: k8s-infra-kops-prow-build cron: 57 15 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 17 10 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510arm64-k32 cluster: k8s-infra-kops-prow-build cron: 48 3 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 51 6 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 5 8 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 6 11 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510arm64-k33 cluster: k8s-infra-kops-prow-build cron: 50 21 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 52 13 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 27 14 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510arm64-k34 cluster: k8s-infra-kops-prow-build cron: 57 22 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-u2510arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 15 6 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-u2510arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-amzn2-k32 cluster: k8s-infra-kops-prow-build cron: 25 23 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-amzn2-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-amzn2-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 4 7 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-amzn2-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-amzn2-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 6 9 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-amzn2-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-amzn2-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 5 10 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-amzn2-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-amzn2-k33 cluster: k8s-infra-kops-prow-build cron: 15 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-amzn2-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-amzn2-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 11 12 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-amzn2-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-amzn2-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 52 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-amzn2-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-amzn2-k34 cluster: k8s-infra-kops-prow-build cron: 32 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-amzn2-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-amzn2-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 48 15 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-amzn2-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023-k32 cluster: k8s-infra-kops-prow-build cron: 19 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 30 9 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 44 15 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 27 12 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023-k33 cluster: k8s-infra-kops-prow-build cron: 41 7 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 13 18 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 10 17 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023-k34 cluster: k8s-infra-kops-prow-build cron: 58 4 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 6 9 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023arm64-k32 cluster: k8s-infra-kops-prow-build cron: 35 16 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 57 13 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 31 11 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 4 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023arm64-k33 cluster: k8s-infra-kops-prow-build cron: 33 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 26 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 21 21 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023arm64-k34 cluster: k8s-infra-kops-prow-build cron: 30 13 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-al2023arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 1 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-al2023arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel9-k32 cluster: k8s-infra-kops-prow-build cron: 36 2 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 7 16 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 17 22 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 18 13 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel9-k33 cluster: k8s-infra-kops-prow-build cron: 18 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 4 19 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 55 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel9-k34 cluster: k8s-infra-kops-prow-build cron: 25 7 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 47 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 44 3 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 7 23 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 17 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 46 10 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 30 21 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 44 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 47 23 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 21 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rhel10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 23 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rhel10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky9-k32 cluster: k8s-infra-kops-prow-build cron: 42 20 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 55 16 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 1 22 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 2 13 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky9-k33 cluster: k8s-infra-kops-prow-build cron: 44 2 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 32 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 23 16 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky9-k34 cluster: k8s-infra-kops-prow-build cron: 7 17 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 7 8 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 50 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 40 23 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 2 17 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 49 18 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 4 12 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 51 20 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 32 7 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 51 23 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-rocky10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 16 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-rocky10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-flatcar-k32 cluster: k8s-infra-kops-prow-build cron: 59 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-flatcar-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-flatcar-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 17 13 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-flatcar-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-flatcar-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 11 19 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-flatcar-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-flatcar-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 12 16 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-flatcar-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-flatcar-k33 cluster: k8s-infra-kops-prow-build cron: 53 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-flatcar-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-flatcar-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 2 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-flatcar-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-flatcar-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 13 5 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-flatcar-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-flatcar-k34 cluster: k8s-infra-kops-prow-build cron: 34 0 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-flatcar-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-calico-flatcar-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 9 13 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-calico-flatcar-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb11-k32 cluster: k8s-infra-kops-prow-build cron: 46 12 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb11-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb11-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 31 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb11-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb11-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 33 22 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb11-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb11-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 6 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb11-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb11-k33 cluster: k8s-infra-kops-prow-build cron: 4 10 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb11-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb11-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 24 3 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb11-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb11-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 19 8 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb11-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb11-k34 cluster: k8s-infra-kops-prow-build cron: 39 1 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb11-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb11-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 3 16 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb11-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb12-k32 cluster: k8s-infra-kops-prow-build cron: 50 20 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb12-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 48 19 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb12-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 34 5 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb12-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 41 22 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb12-k33 cluster: k8s-infra-kops-prow-build cron: 4 10 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb12-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 11 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb12-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 32 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb12-k34 cluster: k8s-infra-kops-prow-build cron: 3 17 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb12-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 0 11 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb13-k32 cluster: k8s-infra-kops-prow-build cron: 26 4 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb13-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 10 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb13-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 48 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb13-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 15 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb13-k33 cluster: k8s-infra-kops-prow-build cron: 0 2 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb13-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 53 14 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb13-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 18 5 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb13-k34 cluster: k8s-infra-kops-prow-build cron: 19 9 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-deb13-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 30 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204-k32 cluster: k8s-infra-kops-prow-build cron: 9 11 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 4 3 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 10 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 33 22 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204-k33 cluster: k8s-infra-kops-prow-build cron: 51 5 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 35 0 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 52 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204-k34 cluster: k8s-infra-kops-prow-build cron: 32 22 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 28 11 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204arm64-k32 cluster: k8s-infra-kops-prow-build cron: 45 18 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 57 12 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 31 2 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 52 9 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204arm64-k33 cluster: k8s-infra-kops-prow-build cron: 43 20 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 14 15 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 41 4 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204arm64-k34 cluster: k8s-infra-kops-prow-build cron: 20 7 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2204arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 45 20 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2204arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404-k32 cluster: k8s-infra-kops-prow-build cron: 23 9 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 0 19 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 10 5 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 41 22 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404-k33 cluster: k8s-infra-kops-prow-build cron: 41 7 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 15 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 0 3 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404-k34 cluster: k8s-infra-kops-prow-build cron: 18 20 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 12 3 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404arm64-k32 cluster: k8s-infra-kops-prow-build cron: 21 10 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 5 20 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 43 10 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 20 1 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404arm64-k33 cluster: k8s-infra-kops-prow-build cron: 51 4 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 6 15 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 37 4 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404arm64-k34 cluster: k8s-infra-kops-prow-build cron: 0 15 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2404arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 21 12 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510-k32 cluster: k8s-infra-kops-prow-build cron: 26 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 25 6 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 3 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 56 19 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510-k33 cluster: k8s-infra-kops-prow-build cron: 28 14 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 14 5 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 33 22 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510-k34 cluster: k8s-infra-kops-prow-build cron: 27 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 29 14 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510arm64-k32 cluster: k8s-infra-kops-prow-build cron: 4 15 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 4 5 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 46 19 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 13 16 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510arm64-k33 cluster: k8s-infra-kops-prow-build cron: 54 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 43 6 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 48 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510arm64-k34 cluster: k8s-infra-kops-prow-build cron: 25 2 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-u2510arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 16 21 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-u2510arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-amzn2-k32 cluster: k8s-infra-kops-prow-build cron: 15 21 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-amzn2-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-amzn2-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 32 11 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-amzn2-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-amzn2-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 10 21 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-amzn2-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-amzn2-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 53 14 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-amzn2-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-amzn2-k33 cluster: k8s-infra-kops-prow-build cron: 33 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-amzn2-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-amzn2-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 51 0 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-amzn2-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-amzn2-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 32 3 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-amzn2-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-amzn2-k34 cluster: k8s-infra-kops-prow-build cron: 14 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-amzn2-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-amzn2-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 12 19 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-amzn2-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023-k32 cluster: k8s-infra-kops-prow-build cron: 24 6 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 22 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 28 19 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 23 8 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023-k33 cluster: k8s-infra-kops-prow-build cron: 54 0 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 9 6 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 50 5 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023-k34 cluster: k8s-infra-kops-prow-build cron: 5 19 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 26 5 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023arm64-k32 cluster: k8s-infra-kops-prow-build cron: 3 4 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 51 23 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 13 1 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 22 18 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023arm64-k33 cluster: k8s-infra-kops-prow-build cron: 5 10 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 32 20 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 19 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023arm64-k34 cluster: k8s-infra-kops-prow-build cron: 10 17 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-al2023arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 3 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-al2023arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel9-k32 cluster: k8s-infra-kops-prow-build cron: 46 8 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 23 12 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 5 2 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 38 9 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel9-k33 cluster: k8s-infra-kops-prow-build cron: 44 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 32 23 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 35 4 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel9-k34 cluster: k8s-infra-kops-prow-build cron: 19 13 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 3 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 36 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 33 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 55 11 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 32 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 2 9 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 46 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 13 13 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 9 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rhel10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 17 13 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rhel10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky9-k32 cluster: k8s-infra-kops-prow-build cron: 53 3 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 51 12 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 1 2 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 10 1 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky9-k33 cluster: k8s-infra-kops-prow-build cron: 39 21 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 4 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 51 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky9-k34 cluster: k8s-infra-kops-prow-build cron: 28 14 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 35 4 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 56 0 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 10 17 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 24 23 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 51 20 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 58 14 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 49 10 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 58 17 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 33 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-rocky10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 54 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-rocky10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-flatcar-k32 cluster: k8s-infra-kops-prow-build cron: 56 18 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-flatcar-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-flatcar-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 7 15 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-flatcar-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-flatcar-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 37 9 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-flatcar-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-flatcar-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 34 10 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-flatcar-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-flatcar-k33 cluster: k8s-infra-kops-prow-build cron: 42 12 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-flatcar-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-flatcar-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 48 20 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-flatcar-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-flatcar-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 31 7 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-flatcar-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-flatcar-k34 cluster: k8s-infra-kops-prow-build cron: 37 15 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-flatcar-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-flatcar-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 7 23 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-flatcar-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb11-k32 cluster: k8s-infra-kops-prow-build cron: 48 11 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb11-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb11-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 30 3 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb11-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb11-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 12 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb11-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb11-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 31 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb11-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb11-k33 cluster: k8s-infra-kops-prow-build cron: 30 5 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb11-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb11-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 53 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb11-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb11-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 2 19 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb11-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb11-k34 cluster: k8s-infra-kops-prow-build cron: 57 22 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb11-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb11-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 26 19 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb11-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb12-k32 cluster: k8s-infra-kops-prow-build cron: 24 19 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb12-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 5 0 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb12-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 7 6 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb12-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 44 5 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb12-k33 cluster: k8s-infra-kops-prow-build cron: 38 21 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb12-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 10 11 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb12-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 1 8 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb12-k34 cluster: k8s-infra-kops-prow-build cron: 25 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb12-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 25 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb13-k32 cluster: k8s-infra-kops-prow-build cron: 40 19 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb13-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 11 14 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb13-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 17 0 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb13-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 58 19 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb13-k33 cluster: k8s-infra-kops-prow-build cron: 6 21 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb13-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 40 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb13-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 51 14 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb13-k34 cluster: k8s-infra-kops-prow-build cron: 33 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-deb13-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 23 14 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204-k32 cluster: k8s-infra-kops-prow-build cron: 55 4 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 53 8 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 43 6 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 16 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204-k33 cluster: k8s-infra-kops-prow-build cron: 45 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 14 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 21 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204-k34 cluster: k8s-infra-kops-prow-build cron: 14 1 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 1 16 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204arm64-k32 cluster: k8s-infra-kops-prow-build cron: 0 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 42 10 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 32 4 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 55 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204arm64-k33 cluster: k8s-infra-kops-prow-build cron: 18 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 45 9 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 46 10 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204arm64-k34 cluster: k8s-infra-kops-prow-build cron: 29 4 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2204arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 46 18 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2204arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404-k32 cluster: k8s-infra-kops-prow-build cron: 49 14 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 21 0 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 55 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 24 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404-k33 cluster: k8s-infra-kops-prow-build cron: 15 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 54 3 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 41 0 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404-k34 cluster: k8s-infra-kops-prow-build cron: 52 19 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 9 0 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404arm64-k32 cluster: k8s-infra-kops-prow-build cron: 48 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 46 2 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 32 4 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 27 23 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404arm64-k33 cluster: k8s-infra-kops-prow-build cron: 58 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 9 9 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 2 2 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404arm64-k34 cluster: k8s-infra-kops-prow-build cron: 57 12 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2404arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 2 10 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510-k32 cluster: k8s-infra-kops-prow-build cron: 8 15 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 0 5 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 54 19 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 37 0 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510-k33 cluster: k8s-infra-kops-prow-build cron: 6 17 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 59 22 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 28 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510-k34 cluster: k8s-infra-kops-prow-build cron: 13 10 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 48 21 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510arm64-k32 cluster: k8s-infra-kops-prow-build cron: 13 12 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 19 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 29 21 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 18 6 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510arm64-k33 cluster: k8s-infra-kops-prow-build cron: 43 18 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 0 16 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 51 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510arm64-k34 cluster: k8s-infra-kops-prow-build cron: 40 1 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-u2510arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 31 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-u2510arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-amzn2-k32 cluster: k8s-infra-kops-prow-build cron: 25 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-amzn2-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-amzn2-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 57 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-amzn2-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-amzn2-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 59 22 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-amzn2-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-amzn2-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 56 13 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-amzn2-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-amzn2-k33 cluster: k8s-infra-kops-prow-build cron: 23 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-amzn2-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-amzn2-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 58 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-amzn2-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-amzn2-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 25 8 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-amzn2-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-amzn2-k34 cluster: k8s-infra-kops-prow-build cron: 8 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-amzn2-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-amzn2-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 1 16 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-amzn2-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023-k32 cluster: k8s-infra-kops-prow-build cron: 58 9 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 28 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 22 14 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 5 21 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023-k33 cluster: k8s-infra-kops-prow-build cron: 4 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 43 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 48 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023-k34 cluster: k8s-infra-kops-prow-build cron: 3 4 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 52 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023arm64-k32 cluster: k8s-infra-kops-prow-build cron: 29 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 21 3 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 3 5 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 44 14 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023arm64-k33 cluster: k8s-infra-kops-prow-build cron: 7 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 10 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 53 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023arm64-k34 cluster: k8s-infra-kops-prow-build cron: 8 4 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-al2023arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 1 19 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-al2023arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel9-k32 cluster: k8s-infra-kops-prow-build cron: 36 15 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 30 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 0 17 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 19 2 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel9-k33 cluster: k8s-infra-kops-prow-build cron: 54 9 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 9 12 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 26 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel9-k34 cluster: k8s-infra-kops-prow-build cron: 21 2 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 54 23 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 42 2 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 27 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 5 15 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 46 4 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 28 20 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 24 18 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 19 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 55 7 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rhel10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 43 17 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rhel10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky9-k32 cluster: k8s-infra-kops-prow-build cron: 39 20 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 53 1 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 3 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 32 20 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky9-k33 cluster: k8s-infra-kops-prow-build cron: 13 10 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 38 18 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 37 17 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky9-k34 cluster: k8s-infra-kops-prow-build cron: 46 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 21 9 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 22 13 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 54 8 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 8 22 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 3 13 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 40 3 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 21 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 54 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 23 8 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-rocky10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 54 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-rocky10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-etcd --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-flatcar-k32 cluster: k8s-infra-kops-prow-build cron: 5 9 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-flatcar-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.32, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-flatcar-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 9 18 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-flatcar-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-flatcar-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 15 4 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-flatcar-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-flatcar-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 40 15 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-flatcar-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-flatcar-k33 cluster: k8s-infra-kops-prow-build cron: 15 23 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-flatcar-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-flatcar-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 2 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-flatcar-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-flatcar-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 41 2 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-flatcar-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-flatcar-k34 cluster: k8s-infra-kops-prow-build cron: 32 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-flatcar-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-etcd-flatcar-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 13 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-etcd-flatcar-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-etcd" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb11-k32 cluster: k8s-infra-kops-prow-build cron: 57 8 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb11-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb11-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 24 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb11-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb11-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 22 0 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb11-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb11-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 37 19 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb11-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb11-k33 cluster: k8s-infra-kops-prow-build cron: 11 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb11-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb11-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 43 5 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb11-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb11-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 56 22 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb11-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb11-k34 cluster: k8s-infra-kops-prow-build cron: 8 13 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb11-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb11-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 8 6 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb11-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb12-k32 cluster: k8s-infra-kops-prow-build cron: 57 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb12-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 19 5 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb12-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 37 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb12-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 30 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb12-k33 cluster: k8s-infra-kops-prow-build cron: 27 22 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb12-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 40 6 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb12-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 15 5 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb12-k34 cluster: k8s-infra-kops-prow-build cron: 0 5 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb12-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 3 5 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb13-k32 cluster: k8s-infra-kops-prow-build cron: 33 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb13-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 45 19 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb13-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 27 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb13-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 8 6 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb13-k33 cluster: k8s-infra-kops-prow-build cron: 47 6 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb13-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 54 8 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb13-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 17 11 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb13-k34 cluster: k8s-infra-kops-prow-build cron: 4 5 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-deb13-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 33 19 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204-k32 cluster: k8s-infra-kops-prow-build cron: 38 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 59 5 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 41 3 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 6 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204-k33 cluster: k8s-infra-kops-prow-build cron: 40 17 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 24 22 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 23 21 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204-k34 cluster: k8s-infra-kops-prow-build cron: 35 10 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 39 5 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204arm64-k32 cluster: k8s-infra-kops-prow-build cron: 38 4 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 45 13 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 51 11 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 36 8 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204arm64-k33 cluster: k8s-infra-kops-prow-build cron: 40 10 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 18 6 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 13 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204arm64-k34 cluster: k8s-infra-kops-prow-build cron: 39 17 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2204arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 53 21 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2204arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404-k32 cluster: k8s-infra-kops-prow-build cron: 36 5 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 43 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 29 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 2 8 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404-k33 cluster: k8s-infra-kops-prow-build cron: 22 3 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 4 6 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 19 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404-k34 cluster: k8s-infra-kops-prow-build cron: 33 16 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 15 13 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404arm64-k32 cluster: k8s-infra-kops-prow-build cron: 50 4 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 9 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 39 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 0 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404arm64-k33 cluster: k8s-infra-kops-prow-build cron: 28 10 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 58 14 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 53 13 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404arm64-k34 cluster: k8s-infra-kops-prow-build cron: 27 17 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2404arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 13 13 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510-k32 cluster: k8s-infra-kops-prow-build cron: 49 12 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 30 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 4 14 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 27 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510-k33 cluster: k8s-infra-kops-prow-build cron: 59 10 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 33 11 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 54 8 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510-k34 cluster: k8s-infra-kops-prow-build cron: 40 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 14 16 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510arm64-k32 cluster: k8s-infra-kops-prow-build cron: 39 9 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 16 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 50 10 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 49 17 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510arm64-k33 cluster: k8s-infra-kops-prow-build cron: 33 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 39 7 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 4 4 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510arm64-k34 cluster: k8s-infra-kops-prow-build cron: 30 12 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-u2510arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 8 12 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-u2510arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-amzn2-k32 cluster: k8s-infra-kops-prow-build cron: 56 9 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-amzn2-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-amzn2-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 51 13 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-amzn2-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-amzn2-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 5 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-amzn2-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-amzn2-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 6 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-amzn2-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-amzn2-k33 cluster: k8s-infra-kops-prow-build cron: 30 15 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-amzn2-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-amzn2-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 44 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-amzn2-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-amzn2-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 23 13 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-amzn2-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-amzn2-k34 cluster: k8s-infra-kops-prow-build cron: 21 12 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-amzn2-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-amzn2-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 15 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-amzn2-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023-k32 cluster: k8s-infra-kops-prow-build cron: 46 13 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 53 0 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 31 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 20 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023-k33 cluster: k8s-infra-kops-prow-build cron: 24 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 50 3 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 33 8 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023-k34 cluster: k8s-infra-kops-prow-build cron: 47 8 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 9 8 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023arm64-k32 cluster: k8s-infra-kops-prow-build cron: 44 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 36 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 46 2 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 17 1 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023arm64-k33 cluster: k8s-infra-kops-prow-build cron: 10 23 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 59 23 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 12 20 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023arm64-k34 cluster: k8s-infra-kops-prow-build cron: 17 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-al2023arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 4 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-al2023arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel9-k32 cluster: k8s-infra-kops-prow-build cron: 17 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 24 2 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 34 20 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 13 7 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel9-k33 cluster: k8s-infra-kops-prow-build cron: 7 18 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 43 9 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 24 10 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel9-k34 cluster: k8s-infra-kops-prow-build cron: 4 9 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 24 10 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 43 18 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 38 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 40 16 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 47 19 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 29 12 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 25 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 34 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 2 7 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rhel10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 38 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rhel10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky9-k32 cluster: k8s-infra-kops-prow-build cron: 31 16 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 56 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 50 23 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 45 20 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky9-k33 cluster: k8s-infra-kops-prow-build cron: 13 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 51 18 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 8 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky9-k34 cluster: k8s-infra-kops-prow-build cron: 38 5 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 24 17 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 2 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 20 10 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 46 12 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 5 23 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 28 16 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 35 9 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 20 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 19 3 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-rocky10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 36 2 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-rocky10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-flatcar-k32 cluster: k8s-infra-kops-prow-build cron: 10 21 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-flatcar-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.32, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-flatcar-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 37 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-flatcar-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-flatcar-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 23 7 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-flatcar-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-flatcar-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 48 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-flatcar-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-flatcar-k33 cluster: k8s-infra-kops-prow-build cron: 20 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-flatcar-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-flatcar-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 10 18 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-flatcar-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-flatcar-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 29 1 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-flatcar-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-flatcar-k34 cluster: k8s-infra-kops-prow-build cron: 51 0 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-flatcar-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-cilium-eni-flatcar-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 13 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-cilium-eni-flatcar-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb11-k32 cluster: k8s-infra-kops-prow-build cron: 55 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb11-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb11-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 27 4 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb11-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb11-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 49 10 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb11-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb11-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 38 9 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb11-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb11-k33 cluster: k8s-infra-kops-prow-build cron: 13 7 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb11-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb11-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 24 7 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb11-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb11-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 27 4 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb11-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb11-k34 cluster: k8s-infra-kops-prow-build cron: 54 12 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb11-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb11-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 43 12 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb11-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb12-k32 cluster: k8s-infra-kops-prow-build cron: 23 9 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb12-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 20 7 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb12-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 26 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb12-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 25 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb12-k33 cluster: k8s-infra-kops-prow-build cron: 13 23 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb12-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 11 4 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb12-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 48 23 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb12-k34 cluster: k8s-infra-kops-prow-build cron: 10 12 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb12-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 56 23 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb13-k32 cluster: k8s-infra-kops-prow-build cron: 43 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb13-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 38 1 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb13-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 40 7 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb13-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 51 12 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb13-k33 cluster: k8s-infra-kops-prow-build cron: 57 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb13-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 17 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb13-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 34 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb13-k34 cluster: k8s-infra-kops-prow-build cron: 46 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-deb13-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 22 17 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204-k32 cluster: k8s-infra-kops-prow-build cron: 24 22 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 16 7 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 10 1 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 9 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204-k33 cluster: k8s-infra-kops-prow-build cron: 34 0 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 51 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 24 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204-k34 cluster: k8s-infra-kops-prow-build cron: 45 11 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 12 7 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204arm64-k32 cluster: k8s-infra-kops-prow-build cron: 17 22 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 55 19 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 33 21 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 50 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204arm64-k33 cluster: k8s-infra-kops-prow-build cron: 39 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 36 16 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 51 11 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204arm64-k34 cluster: k8s-infra-kops-prow-build cron: 8 11 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2204arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 35 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2204arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404-k32 cluster: k8s-infra-kops-prow-build cron: 58 20 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 44 7 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 18 17 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 13 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404-k33 cluster: k8s-infra-kops-prow-build cron: 52 2 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 7 20 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 36 23 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404-k34 cluster: k8s-infra-kops-prow-build cron: 7 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 0 23 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404arm64-k32 cluster: k8s-infra-kops-prow-build cron: 53 14 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 51 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 25 5 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 2 22 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404arm64-k33 cluster: k8s-infra-kops-prow-build cron: 55 16 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 48 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 51 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404arm64-k34 cluster: k8s-infra-kops-prow-build cron: 12 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2404arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 3 11 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510-k32 cluster: k8s-infra-kops-prow-build cron: 59 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 45 18 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 35 4 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 52 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510-k33 cluster: k8s-infra-kops-prow-build cron: 41 19 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 46 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 49 10 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510-k34 cluster: k8s-infra-kops-prow-build cron: 10 16 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 53 18 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510arm64-k32 cluster: k8s-infra-kops-prow-build cron: 56 3 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 46 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 4 12 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 27 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510arm64-k33 cluster: k8s-infra-kops-prow-build cron: 38 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 5 17 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 30 18 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510arm64-k34 cluster: k8s-infra-kops-prow-build cron: 17 6 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-u2510arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 2 10 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-u2510arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-amzn2-k32 cluster: k8s-infra-kops-prow-build cron: 50 0 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-amzn2-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-amzn2-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 28 7 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-amzn2-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-amzn2-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 50 9 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-amzn2-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-amzn2-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 25 10 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-amzn2-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-amzn2-k33 cluster: k8s-infra-kops-prow-build cron: 48 6 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-amzn2-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-amzn2-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 51 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-amzn2-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-amzn2-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 32 7 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-amzn2-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-amzn2-k34 cluster: k8s-infra-kops-prow-build cron: 59 5 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-amzn2-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-amzn2-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 16 23 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-amzn2-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023-k32 cluster: k8s-infra-kops-prow-build cron: 55 5 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 0 12 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 6 10 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 13 9 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023-k33 cluster: k8s-infra-kops-prow-build cron: 13 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 51 23 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 28 12 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023-k34 cluster: k8s-infra-kops-prow-build cron: 10 8 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 4 20 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023arm64-k32 cluster: k8s-infra-kops-prow-build cron: 53 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 45 22 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 7 16 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 8 11 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023arm64-k33 cluster: k8s-infra-kops-prow-build cron: 23 11 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 22 21 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 1 6 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023arm64-k34 cluster: k8s-infra-kops-prow-build cron: 4 8 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-al2023arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 25 6 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-al2023arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel9-k32 cluster: k8s-infra-kops-prow-build cron: 59 5 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 7 8 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 37 6 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 10 21 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel9-k33 cluster: k8s-infra-kops-prow-build cron: 41 19 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 52 19 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 31 16 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel9-k34 cluster: k8s-infra-kops-prow-build cron: 22 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 11 16 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 50 6 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 7 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 41 18 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 38 17 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 8 16 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 20 7 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 43 4 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 31 19 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rhel10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 7 4 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rhel10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky9-k32 cluster: k8s-infra-kops-prow-build cron: 26 16 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 1 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 7 19 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 8 0 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky9-k33 cluster: k8s-infra-kops-prow-build cron: 44 22 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 2 6 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 33 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky9-k34 cluster: k8s-infra-kops-prow-build cron: 55 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 29 5 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 39 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 32 23 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 26 9 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 9 2 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 17 2 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 3 12 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 8 15 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 50 9 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-rocky10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 56 23 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-rocky10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=flannel --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-flatcar-k32 cluster: k8s-infra-kops-prow-build cron: 14 2 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-flatcar-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.32, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-flatcar-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 28 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-flatcar-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-flatcar-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 30 13 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-flatcar-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-flatcar-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 53 22 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-flatcar-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-flatcar-k33 cluster: k8s-infra-kops-prow-build cron: 0 20 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-flatcar-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-flatcar-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 11 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-flatcar-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-flatcar-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 36 19 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-flatcar-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-flatcar-k34 cluster: k8s-infra-kops-prow-build cron: 15 7 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-flatcar-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-flannel-flatcar-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 48 11 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-flannel-flatcar-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=flannel" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb11-k32 cluster: k8s-infra-kops-prow-build cron: 51 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb11-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb11-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 2 5 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb11-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb11-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 0 3 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb11-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb11-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 43 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb11-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb11-k33 cluster: k8s-infra-kops-prow-build cron: 5 19 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb11-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb11-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 25 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb11-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb11-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 18 5 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb11-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb11-k34 cluster: k8s-infra-kops-prow-build cron: 22 16 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb11-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb11-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 34 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb11-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb12-k32 cluster: k8s-infra-kops-prow-build cron: 23 21 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb12-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 33 14 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb12-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 3 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb12-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 16 3 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb12-k33 cluster: k8s-infra-kops-prow-build cron: 45 3 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb12-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 22 13 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb12-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 29 22 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb12-k34 cluster: k8s-infra-kops-prow-build cron: 6 16 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb12-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 45 6 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb13-k32 cluster: k8s-infra-kops-prow-build cron: 39 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb13-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 31 8 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb13-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 25 6 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb13-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 22 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb13-k33 cluster: k8s-infra-kops-prow-build cron: 53 3 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb13-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 48 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb13-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 3 8 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb13-k34 cluster: k8s-infra-kops-prow-build cron: 10 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-deb13-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 27 0 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204-k32 cluster: k8s-infra-kops-prow-build cron: 44 18 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 25 14 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 55 0 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 36 3 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204-k33 cluster: k8s-infra-kops-prow-build cron: 54 4 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 18 21 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 53 6 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204-k34 cluster: k8s-infra-kops-prow-build cron: 53 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 33 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204arm64-k32 cluster: k8s-infra-kops-prow-build cron: 56 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 48 16 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 50 14 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 37 21 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204arm64-k33 cluster: k8s-infra-kops-prow-build cron: 42 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 3 19 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 4 16 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204arm64-k34 cluster: k8s-infra-kops-prow-build cron: 1 2 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2204arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 16 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2204arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404-k32 cluster: k8s-infra-kops-prow-build cron: 10 0 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 45 6 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 39 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 0 19 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404-k33 cluster: k8s-infra-kops-prow-build cron: 32 22 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 54 5 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 13 14 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404-k34 cluster: k8s-infra-kops-prow-build cron: 59 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 41 6 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404arm64-k32 cluster: k8s-infra-kops-prow-build cron: 16 7 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 40 16 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 30 14 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 9 13 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404arm64-k33 cluster: k8s-infra-kops-prow-build cron: 58 1 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 51 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 20 8 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404arm64-k34 cluster: k8s-infra-kops-prow-build cron: 49 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2404arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 40 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510-k32 cluster: k8s-infra-kops-prow-build cron: 39 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 32 3 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 6 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 33 6 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510-k33 cluster: k8s-infra-kops-prow-build cron: 21 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 7 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 16 11 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510-k34 cluster: k8s-infra-kops-prow-build cron: 18 4 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 32 11 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510arm64-k32 cluster: k8s-infra-kops-prow-build cron: 33 18 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 45 17 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 59 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 12 12 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510arm64-k33 cluster: k8s-infra-kops-prow-build cron: 31 12 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 46 2 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 5 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510arm64-k34 cluster: k8s-infra-kops-prow-build cron: 28 23 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-u2510arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 57 9 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-u2510arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-amzn2-k32 cluster: k8s-infra-kops-prow-build cron: 30 12 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-amzn2-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-amzn2-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 17 6 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-amzn2-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-amzn2-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 15 16 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-amzn2-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-amzn2-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 20 19 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-amzn2-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-amzn2-k33 cluster: k8s-infra-kops-prow-build cron: 0 18 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-amzn2-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-amzn2-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 42 21 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-amzn2-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-amzn2-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 9 14 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-amzn2-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-amzn2-k34 cluster: k8s-infra-kops-prow-build cron: 31 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-amzn2-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-amzn2-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 29 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-amzn2-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023-k32 cluster: k8s-infra-kops-prow-build cron: 58 20 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 42 6 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 20 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 31 3 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023-k33 cluster: k8s-infra-kops-prow-build cron: 16 10 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 21 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 50 6 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023-k34 cluster: k8s-infra-kops-prow-build cron: 3 9 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 50 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023arm64-k32 cluster: k8s-infra-kops-prow-build cron: 31 23 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 45 2 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 59 12 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 0 23 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023arm64-k33 cluster: k8s-infra-kops-prow-build cron: 13 9 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 50 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 5 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023arm64-k34 cluster: k8s-infra-kops-prow-build cron: 34 10 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-al2023arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 49 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-al2023arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel9-k32 cluster: k8s-infra-kops-prow-build cron: 39 17 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 46 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 52 7 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 55 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel9-k33 cluster: k8s-infra-kops-prow-build cron: 33 15 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 25 18 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 50 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel9-k34 cluster: k8s-infra-kops-prow-build cron: 50 12 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 42 9 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 4 20 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 11 8 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 25 6 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 46 5 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 6 18 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 36 11 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 59 16 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 5 1 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rhel10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 31 8 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rhel10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky9-k32 cluster: k8s-infra-kops-prow-build cron: 39 1 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 39 23 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 33 17 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 26 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky9-k33 cluster: k8s-infra-kops-prow-build cron: 13 7 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 28 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 27 23 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky9-k34 cluster: k8s-infra-kops-prow-build cron: 46 20 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 47 15 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 53 18 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 51 12 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 25 18 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 38 17 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 23 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 4 23 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 7 20 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 48 7 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-rocky10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 51 4 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-rocky10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kindnet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-flatcar-k32 cluster: k8s-infra-kops-prow-build cron: 24 12 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-flatcar-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-flatcar-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 14 5 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-flatcar-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-flatcar-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 20 3 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-flatcar-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-flatcar-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 43 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-flatcar-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-flatcar-k33 cluster: k8s-infra-kops-prow-build cron: 58 2 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-flatcar-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-flatcar-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 41 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-flatcar-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-flatcar-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 42 13 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-flatcar-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-flatcar-k34 cluster: k8s-infra-kops-prow-build cron: 13 17 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-flatcar-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kindnet-flatcar-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 46 5 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kindnet-flatcar-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kindnet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb11-k32 cluster: k8s-infra-kops-prow-build cron: 1 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb11-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb11-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 4 19 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb11-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb11-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 30 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb11-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb11-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 33 14 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb11-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb11-k33 cluster: k8s-infra-kops-prow-build cron: 51 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb11-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb11-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 19 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb11-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb11-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 36 3 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb11-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb11-k34 cluster: k8s-infra-kops-prow-build cron: 52 10 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb11-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb11-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 36 19 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb11-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb12-k32 cluster: k8s-infra-kops-prow-build cron: 13 7 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb12-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 51 16 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb12-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 45 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb12-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 6 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb12-k33 cluster: k8s-infra-kops-prow-build cron: 15 9 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb12-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 36 19 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb12-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 51 8 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb12-k34 cluster: k8s-infra-kops-prow-build cron: 56 18 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb12-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 3 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb13-k32 cluster: k8s-infra-kops-prow-build cron: 41 23 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb13-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 41 22 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb13-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 39 8 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb13-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 20 3 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb13-k33 cluster: k8s-infra-kops-prow-build cron: 19 9 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb13-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 26 21 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb13-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 29 6 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb13-k34 cluster: k8s-infra-kops-prow-build cron: 8 18 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-deb13-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 29 14 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204-k32 cluster: k8s-infra-kops-prow-build cron: 18 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 3 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 53 14 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 22 21 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204-k33 cluster: k8s-infra-kops-prow-build cron: 52 6 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 8 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 27 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204-k34 cluster: k8s-infra-kops-prow-build cron: 47 13 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 19 0 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204arm64-k32 cluster: k8s-infra-kops-prow-build cron: 2 9 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 22 11 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 0 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 39 14 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204arm64-k33 cluster: k8s-infra-kops-prow-build cron: 36 23 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 49 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 54 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204arm64-k34 cluster: k8s-infra-kops-prow-build cron: 35 4 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2204arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 54 3 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2204arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404-k32 cluster: k8s-infra-kops-prow-build cron: 36 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 43 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 13 22 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 54 21 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404-k33 cluster: k8s-infra-kops-prow-build cron: 58 12 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 28 3 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 11 16 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404-k34 cluster: k8s-infra-kops-prow-build cron: 57 23 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 31 8 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404arm64-k32 cluster: k8s-infra-kops-prow-build cron: 54 17 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 22 3 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 12 13 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 39 22 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404arm64-k33 cluster: k8s-infra-kops-prow-build cron: 28 23 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 5 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 58 11 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404arm64-k34 cluster: k8s-infra-kops-prow-build cron: 47 12 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2404arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 50 11 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510-k32 cluster: k8s-infra-kops-prow-build cron: 45 11 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 30 13 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 48 11 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 7 16 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510-k33 cluster: k8s-infra-kops-prow-build cron: 15 21 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 45 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 46 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510-k34 cluster: k8s-infra-kops-prow-build cron: 28 6 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 30 5 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510arm64-k32 cluster: k8s-infra-kops-prow-build cron: 55 12 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 35 10 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 45 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 42 7 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510arm64-k33 cluster: k8s-infra-kops-prow-build cron: 25 2 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 0 1 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 31 2 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510arm64-k34 cluster: k8s-infra-kops-prow-build cron: 22 1 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-u2510arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 7 2 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-u2510arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-amzn2-k32 cluster: k8s-infra-kops-prow-build cron: 40 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-amzn2-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-amzn2-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 59 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-amzn2-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-amzn2-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 33 22 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-amzn2-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-amzn2-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 10 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-amzn2-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-amzn2-k33 cluster: k8s-infra-kops-prow-build cron: 38 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-amzn2-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-amzn2-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 12 3 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-amzn2-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-amzn2-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 7 8 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-amzn2-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-amzn2-k34 cluster: k8s-infra-kops-prow-build cron: 33 19 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-amzn2-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-amzn2-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 39 8 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-amzn2-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023-k32 cluster: k8s-infra-kops-prow-build cron: 22 4 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 0 15 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 58 1 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 49 2 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023-k33 cluster: k8s-infra-kops-prow-build cron: 0 10 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 3 4 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 36 23 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023-k34 cluster: k8s-infra-kops-prow-build cron: 47 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 24 7 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023arm64-k32 cluster: k8s-infra-kops-prow-build cron: 37 6 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 2 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 20 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 35 3 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023arm64-k33 cluster: k8s-infra-kops-prow-build cron: 23 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 21 5 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 38 22 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023arm64-k34 cluster: k8s-infra-kops-prow-build cron: 28 11 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-al2023arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 42 6 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-al2023arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel9-k32 cluster: k8s-infra-kops-prow-build cron: 41 3 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 4 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 34 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 37 10 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel9-k33 cluster: k8s-infra-kops-prow-build cron: 11 5 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 27 12 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 52 23 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel9-k34 cluster: k8s-infra-kops-prow-build cron: 12 14 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 0 15 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 38 5 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 20 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 34 18 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 13 1 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 32 3 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 51 7 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 40 4 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 11 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rhel10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 44 12 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rhel10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky9-k32 cluster: k8s-infra-kops-prow-build cron: 11 9 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 45 6 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 39 16 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 40 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky9-k33 cluster: k8s-infra-kops-prow-build cron: 1 23 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 22 5 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 57 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky9-k34 cluster: k8s-infra-kops-prow-build cron: 34 12 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 37 22 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kopeio" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 50 18 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 38 5 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 36 3 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 35 8 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 12 4 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 57 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 38 13 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 35 23 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kopeio-rocky10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 34 13 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kopeio-rocky10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kopeio --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb11-k32 cluster: k8s-infra-kops-prow-build cron: 27 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb11-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb11-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 0 23 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb11-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb11-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 46 1 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb11-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb11-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 37 2 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb11-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb11-k33 cluster: k8s-infra-kops-prow-build cron: 17 15 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb11-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb11-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 23 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb11-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb11-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 56 15 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb11-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb11-k34 cluster: k8s-infra-kops-prow-build cron: 14 4 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb11-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb11-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 0 15 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb11-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb12-k32 cluster: k8s-infra-kops-prow-build cron: 39 9 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb12-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 35 4 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb12-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 49 10 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb12-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 26 1 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb12-k33 cluster: k8s-infra-kops-prow-build cron: 13 15 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb12-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 52 7 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb12-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 55 12 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb12-k34 cluster: k8s-infra-kops-prow-build cron: 34 20 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb12-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 43 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb13-k32 cluster: k8s-infra-kops-prow-build cron: 3 1 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb13-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 17 18 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb13-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 51 20 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb13-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 32 15 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb13-k33 cluster: k8s-infra-kops-prow-build cron: 49 7 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb13-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 50 17 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb13-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 25 10 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb13-k34 cluster: k8s-infra-kops-prow-build cron: 6 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-deb13-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 45 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204-k32 cluster: k8s-infra-kops-prow-build cron: 0 14 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 23 20 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 53 2 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 46 1 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204-k33 cluster: k8s-infra-kops-prow-build cron: 58 0 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 48 7 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 7 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204-k34 cluster: k8s-infra-kops-prow-build cron: 29 11 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 23 20 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204arm64-k32 cluster: k8s-infra-kops-prow-build cron: 30 13 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 41 9 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 3 15 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 8 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204arm64-k33 cluster: k8s-infra-kops-prow-build cron: 28 19 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 10 10 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 29 9 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204arm64-k34 cluster: k8s-infra-kops-prow-build cron: 7 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2204arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 17 17 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2204arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404-k32 cluster: k8s-infra-kops-prow-build cron: 30 12 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 51 12 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 45 2 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 58 9 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404-k33 cluster: k8s-infra-kops-prow-build cron: 44 2 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 20 7 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 59 20 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404-k34 cluster: k8s-infra-kops-prow-build cron: 7 9 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 59 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404arm64-k32 cluster: k8s-infra-kops-prow-build cron: 54 13 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 25 9 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 59 15 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 24 20 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404arm64-k33 cluster: k8s-infra-kops-prow-build cron: 8 19 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 18 2 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 25 17 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404arm64-k34 cluster: k8s-infra-kops-prow-build cron: 43 8 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2404arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 57 17 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510-k32 cluster: k8s-infra-kops-prow-build cron: 19 13 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 2 17 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 40 15 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 35 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510-k33 cluster: k8s-infra-kops-prow-build cron: 5 3 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 57 2 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 58 1 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510-k34 cluster: k8s-infra-kops-prow-build cron: 58 16 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 18 17 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510arm64-k32 cluster: k8s-infra-kops-prow-build cron: 19 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 12 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 58 6 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 25 21 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510arm64-k33 cluster: k8s-infra-kops-prow-build cron: 25 14 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 35 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 16 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510arm64-k34 cluster: k8s-infra-kops-prow-build cron: 42 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-u2510arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 40 16 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-u2510arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-amzn2-k32 cluster: k8s-infra-kops-prow-build cron: 26 8 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-amzn2-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-amzn2-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 47 12 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-amzn2-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-amzn2-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 1 10 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-amzn2-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-amzn2-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 18 9 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-amzn2-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-amzn2-k33 cluster: k8s-infra-kops-prow-build cron: 44 14 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-amzn2-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-amzn2-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 24 23 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-amzn2-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-amzn2-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 35 20 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-amzn2-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-amzn2-k34 cluster: k8s-infra-kops-prow-build cron: 3 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-amzn2-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-amzn2-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 31 12 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-amzn2-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023-k32 cluster: k8s-infra-kops-prow-build cron: 2 8 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 32 12 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 10 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 9 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023-k33 cluster: k8s-infra-kops-prow-build cron: 24 6 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 55 15 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 0 4 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023-k34 cluster: k8s-infra-kops-prow-build cron: 31 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 28 12 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023arm64-k32 cluster: k8s-infra-kops-prow-build cron: 33 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 39 4 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 33 18 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 6 17 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023arm64-k33 cluster: k8s-infra-kops-prow-build cron: 55 3 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 12 23 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 35 12 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023arm64-k34 cluster: k8s-infra-kops-prow-build cron: 36 0 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-al2023arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 27 4 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-al2023arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel9-k32 cluster: k8s-infra-kops-prow-build cron: 47 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 8 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 14 5 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 37 14 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel9-k33 cluster: k8s-infra-kops-prow-build cron: 57 11 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 23 0 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 32 11 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel9-k34 cluster: k8s-infra-kops-prow-build cron: 54 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 32 3 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 38 22 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 37 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 51 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 8 11 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 48 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 54 13 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 41 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 11 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rhel10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 33 14 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rhel10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky9-k32 cluster: k8s-infra-kops-prow-build cron: 23 21 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 57 21 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 39 3 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 16 16 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky9-k33 cluster: k8s-infra-kops-prow-build cron: 37 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 26 22 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 13 21 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky9-k34 cluster: k8s-infra-kops-prow-build cron: 2 8 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 25 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 34 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 31 0 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 53 6 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 2 5 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 52 11 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 0 19 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 43 16 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 19 16 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-rocky10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 27 16 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-rocky10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kubenet --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-flatcar-k32 cluster: k8s-infra-kops-prow-build cron: 50 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-flatcar-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-flatcar-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 25 2 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-flatcar-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-flatcar-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 15 12 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-flatcar-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-flatcar-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 12 15 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-flatcar-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-flatcar-k33 cluster: k8s-infra-kops-prow-build cron: 4 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-flatcar-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-flatcar-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 2 1 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-flatcar-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-flatcar-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 9 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-flatcar-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-flatcar-k34 cluster: k8s-infra-kops-prow-build cron: 23 19 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-flatcar-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kubenet-flatcar-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 9 10 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kubenet-flatcar-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kubenet" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb11-k32 cluster: k8s-infra-kops-prow-build cron: 59 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb11-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb11-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 45 0 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb11-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb11-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 35 6 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb11-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb11-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 32 21 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb11-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb11-k33 cluster: k8s-infra-kops-prow-build cron: 29 18 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb11-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb11-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 50 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb11-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb11-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 25 8 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb11-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-deb11, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb11-k34 cluster: k8s-infra-kops-prow-build cron: 18 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb11-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-deb11, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb11-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 1 0 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb11-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb12-k32 cluster: k8s-infra-kops-prow-build cron: 47 12 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb12-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 18 19 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb12-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 8 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb12-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 3 6 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb12-k33 cluster: k8s-infra-kops-prow-build cron: 29 10 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb12-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 29 8 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb12-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 6 11 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-deb12, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb12-k34 cluster: k8s-infra-kops-prow-build cron: 22 17 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb12-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 6 11 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb13-k32 cluster: k8s-infra-kops-prow-build cron: 19 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb13-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 24 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb13-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 38 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb13-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 33 16 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb13-k33 cluster: k8s-infra-kops-prow-build cron: 9 2 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb13-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 19 22 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb13-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 4 21 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-deb13, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb13-k34 cluster: k8s-infra-kops-prow-build cron: 26 9 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-deb13-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 56 5 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204-k32 cluster: k8s-infra-kops-prow-build cron: 20 19 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 50 11 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 44 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 11 14 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204-k33 cluster: k8s-infra-kops-prow-build cron: 18 13 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 1 0 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 26 19 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204-k34 cluster: k8s-infra-kops-prow-build cron: 29 22 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 30 3 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204arm64-k32 cluster: k8s-infra-kops-prow-build cron: 27 18 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 45 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 19 3 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 36 16 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204arm64-k33 cluster: k8s-infra-kops-prow-build cron: 37 4 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 54 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 5 5 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2204, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204arm64-k34 cluster: k8s-infra-kops-prow-build cron: 30 23 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2204arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 45 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2204arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404-k32 cluster: k8s-infra-kops-prow-build cron: 54 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 10 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 36 13 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 19 14 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404-k33 cluster: k8s-infra-kops-prow-build cron: 20 15 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 53 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 22 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404-k34 cluster: k8s-infra-kops-prow-build cron: 27 4 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 30 3 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404arm64-k32 cluster: k8s-infra-kops-prow-build cron: 39 18 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 17 21 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 43 19 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 0 16 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404arm64-k33 cluster: k8s-infra-kops-prow-build cron: 53 20 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 26 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 29 21 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2404, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404arm64-k34 cluster: k8s-infra-kops-prow-build cron: 10 15 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2404arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 21 13 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510-k32 cluster: k8s-infra-kops-prow-build cron: 55 8 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 39 22 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 33 8 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 22 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510-k33 cluster: k8s-infra-kops-prow-build cron: 5 22 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 40 13 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 7 22 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510-k34 cluster: k8s-infra-kops-prow-build cron: 42 13 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 7 14 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510arm64-k32 cluster: k8s-infra-kops-prow-build cron: 34 23 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 20 12 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 46 18 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 17 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510arm64-k33 cluster: k8s-infra-kops-prow-build cron: 52 17 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 27 15 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 40 4 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2510, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510arm64-k34 cluster: k8s-infra-kops-prow-build cron: 23 18 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-u2510, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-u2510arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 20 12 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-u2510arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-amzn2-k32 cluster: k8s-infra-kops-prow-build cron: 26 5 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-amzn2-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-amzn2-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 46 19 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-amzn2-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-amzn2-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 52 21 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-amzn2-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-amzn2-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 43 6 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-amzn2-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-amzn2-k33 cluster: k8s-infra-kops-prow-build cron: 4 3 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-amzn2-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-amzn2-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 37 16 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-amzn2-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-amzn2-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 22 19 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-amzn2-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-amzn2, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-amzn2-k34 cluster: k8s-infra-kops-prow-build cron: 3 8 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-amzn2-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-amzn2, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-amzn2-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 22 19 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-amzn2-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023-k32 cluster: k8s-infra-kops-prow-build cron: 32 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 30 10 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 36 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 7 7 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023-k33 cluster: k8s-infra-kops-prow-build cron: 10 13 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 17 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 14 10 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023-k34 cluster: k8s-infra-kops-prow-build cron: 13 22 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 26 10 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023arm64-k32 cluster: k8s-infra-kops-prow-build cron: 7 19 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 55 9 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 53 23 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 22 12 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023arm64-k33 cluster: k8s-infra-kops-prow-build cron: 29 5 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 32 10 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 43 9 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-al2023, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023arm64-k34 cluster: k8s-infra-kops-prow-build cron: 46 14 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-al2023, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-al2023arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 23 1 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-al2023arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel9-k32 cluster: k8s-infra-kops-prow-build cron: 11 16 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 25 20 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 59 10 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 24 1 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel9-k33 cluster: k8s-infra-kops-prow-build cron: 5 14 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 22 15 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 21 20 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rhel9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel9-k34 cluster: k8s-infra-kops-prow-build cron: 54 5 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rhel9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 33 4 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 28 0 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 45 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 43 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 24 22 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 18 14 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 22 0 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 1 11 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rhel10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 21 5 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rhel10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 1 11 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rhel10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky9-k32 cluster: k8s-infra-kops-prow-build cron: 57 22 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky9-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky9-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 7 3 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky9-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky9-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 9 13 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky9-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky9-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 10 6 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky9-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky9-k33 cluster: k8s-infra-kops-prow-build cron: 31 8 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky9-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky9-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 0 0 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky9-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky9-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 15 11 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky9-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rocky9, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky9-k34 cluster: k8s-infra-kops-prow-build cron: 56 11 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky9-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rocky9, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky9-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 11 11 * * 5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky9-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky10arm64-k32 cluster: k8s-infra-kops-prow-build cron: 18 1 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky10arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky10arm64-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 33 11 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky10arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky10arm64-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 55 21 * * 4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky10arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky10arm64-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 24 6 * * 1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky10arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky10arm64-k33 cluster: k8s-infra-kops-prow-build cron: 52 7 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky10arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky10arm64-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 26 16 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky10arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky10arm64-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 37 11 * * 0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky10arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-rocky10, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky10arm64-k34 cluster: k8s-infra-kops-prow-build cron: 11 20 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky10arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-rocky10arm64-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 5 3 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-rocky10arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kube-router --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-flatcar-k32 cluster: k8s-infra-kops-prow-build cron: 54 6 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-flatcar-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.32, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-flatcar-k32-ko32 cluster: k8s-infra-kops-prow-build cron: 13 6 * * 3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-flatcar-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-flatcar-k32-ko33 cluster: k8s-infra-kops-prow-build cron: 27 16 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-flatcar-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-flatcar-k32-ko34 cluster: k8s-infra-kops-prow-build cron: 12 11 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-flatcar-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-flatcar-k33 cluster: k8s-infra-kops-prow-build cron: 36 16 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-flatcar-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.33, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-flatcar-k33-ko33 cluster: k8s-infra-kops-prow-build cron: 54 13 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-flatcar-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-flatcar-k33-ko34 cluster: k8s-infra-kops-prow-build cron: 21 22 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-flatcar-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-flatcar, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-flatcar-k34 cluster: k8s-infra-kops-prow-build cron: 31 19 * * 6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-flatcar-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-1.34, kops-distro-flatcar, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-kube-router-flatcar-k34-ko34 cluster: k8s-infra-kops-prow-build cron: 37 6 * * 2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-grid-kube-router-flatcar-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kube-router" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121-k32 cluster: k8s-infra-prow-build cron: 48 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121-k32-ko32 cluster: k8s-infra-prow-build cron: 3 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121-k32-ko33 cluster: k8s-infra-prow-build cron: 1 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121-k32-ko34 cluster: k8s-infra-prow-build cron: 2 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121-k33 cluster: k8s-infra-prow-build cron: 6 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121-k33-ko33 cluster: k8s-infra-prow-build cron: 8 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121-k33-ko34 cluster: k8s-infra-prow-build cron: 19 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121-k34 cluster: k8s-infra-prow-build cron: 1 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121-k34-ko34 cluster: k8s-infra-prow-build cron: 15 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121arm64-k32 cluster: k8s-infra-prow-build cron: 10 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 47 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 1 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 10 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121arm64-k33 cluster: k8s-infra-prow-build cron: 24 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 24 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 7 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121arm64-k34 cluster: k8s-infra-prow-build cron: 7 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos121arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 47 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos121arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125-k32 cluster: k8s-infra-prow-build cron: 20 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125-k32-ko32 cluster: k8s-infra-prow-build cron: 45 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125-k32-ko33 cluster: k8s-infra-prow-build cron: 11 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125-k32-ko34 cluster: k8s-infra-prow-build cron: 24 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125-k33 cluster: k8s-infra-prow-build cron: 30 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125-k33-ko33 cluster: k8s-infra-prow-build cron: 46 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125-k33-ko34 cluster: k8s-infra-prow-build cron: 45 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125-k34 cluster: k8s-infra-prow-build cron: 9 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125-k34-ko34 cluster: k8s-infra-prow-build cron: 53 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125arm64-k32 cluster: k8s-infra-prow-build cron: 28 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 20 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 54 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 49 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125arm64-k33 cluster: k8s-infra-prow-build cron: 10 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 43 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 8 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125arm64-k34 cluster: k8s-infra-prow-build cron: 49 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cos125arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 24 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cos125arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdev-k32 cluster: k8s-infra-prow-build cron: 26 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdev-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdev-k32-ko32 cluster: k8s-infra-prow-build cron: 5 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdev-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdev-k32-ko33 cluster: k8s-infra-prow-build cron: 35 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdev-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdev-k32-ko34 cluster: k8s-infra-prow-build cron: 24 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdev-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdev-k33 cluster: k8s-infra-prow-build cron: 52 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdev-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdev-k33-ko33 cluster: k8s-infra-prow-build cron: 10 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdev-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdev-k33-ko34 cluster: k8s-infra-prow-build cron: 33 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdev-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdev-k34 cluster: k8s-infra-prow-build cron: 19 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdev-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdev-k34-ko34 cluster: k8s-infra-prow-build cron: 21 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdev-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdevarm64-k32 cluster: k8s-infra-prow-build cron: 28 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdevarm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdevarm64-k32-ko32 cluster: k8s-infra-prow-build cron: 52 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdevarm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdevarm64-k32-ko33 cluster: k8s-infra-prow-build cron: 26 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdevarm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdevarm64-k32-ko34 cluster: k8s-infra-prow-build cron: 1 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdevarm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdevarm64-k33 cluster: k8s-infra-prow-build cron: 10 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdevarm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdevarm64-k33-ko33 cluster: k8s-infra-prow-build cron: 59 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdevarm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdevarm64-k33-ko34 cluster: k8s-infra-prow-build cron: 48 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdevarm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdevarm64-k34 cluster: k8s-infra-prow-build cron: 29 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdevarm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-cosdevarm64-k34-ko34 cluster: k8s-infra-prow-build cron: 12 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-cosdevarm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12-k32 cluster: k8s-infra-prow-build cron: 15 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12-k32-ko32 cluster: k8s-infra-prow-build cron: 2 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12-k32-ko33 cluster: k8s-infra-prow-build cron: 48 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12-k32-ko34 cluster: k8s-infra-prow-build cron: 35 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12-k33 cluster: k8s-infra-prow-build cron: 45 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12-k33-ko33 cluster: k8s-infra-prow-build cron: 29 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12-k33-ko34 cluster: k8s-infra-prow-build cron: 6 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12-k34 cluster: k8s-infra-prow-build cron: 6 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12-k34-ko34 cluster: k8s-infra-prow-build cron: 26 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12arm64-k32 cluster: k8s-infra-prow-build cron: 59 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 56 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 10 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 45 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12arm64-k33 cluster: k8s-infra-prow-build cron: 45 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 3 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 56 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12arm64-k34 cluster: k8s-infra-prow-build cron: 18 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb12arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 48 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb12arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13-k32 cluster: k8s-infra-prow-build cron: 15 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13-k32-ko32 cluster: k8s-infra-prow-build cron: 52 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13-k32-ko33 cluster: k8s-infra-prow-build cron: 26 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13-k32-ko34 cluster: k8s-infra-prow-build cron: 33 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13-k33 cluster: k8s-infra-prow-build cron: 13 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13-k33-ko33 cluster: k8s-infra-prow-build cron: 59 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13-k33-ko34 cluster: k8s-infra-prow-build cron: 24 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13-k34 cluster: k8s-infra-prow-build cron: 26 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13-k34-ko34 cluster: k8s-infra-prow-build cron: 40 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13arm64-k32 cluster: k8s-infra-prow-build cron: 25 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 48 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 26 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 45 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13arm64-k33 cluster: k8s-infra-prow-build cron: 43 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 31 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 36 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13arm64-k34 cluster: k8s-infra-prow-build cron: 4 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-deb13arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 8 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-deb13arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2204-k32 cluster: k8s-infra-prow-build cron: 12 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2204-k32-ko32 cluster: k8s-infra-prow-build cron: 30 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2204-k32-ko33 cluster: k8s-infra-prow-build cron: 36 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2204-k32-ko34 cluster: k8s-infra-prow-build cron: 7 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2204-k33 cluster: k8s-infra-prow-build cron: 26 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2204-k33-ko33 cluster: k8s-infra-prow-build cron: 53 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2204-k33-ko34 cluster: k8s-infra-prow-build cron: 50 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2204-k34 cluster: k8s-infra-prow-build cron: 57 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2204-k34-ko34 cluster: k8s-infra-prow-build cron: 26 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404-k32 cluster: k8s-infra-prow-build cron: 6 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404-k32-ko32 cluster: k8s-infra-prow-build cron: 58 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404-k32-ko33 cluster: k8s-infra-prow-build cron: 20 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404-k32-ko34 cluster: k8s-infra-prow-build cron: 43 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404-k33 cluster: k8s-infra-prow-build cron: 52 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404-k33-ko33 cluster: k8s-infra-prow-build cron: 29 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404-k33-ko34 cluster: k8s-infra-prow-build cron: 42 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404-k34 cluster: k8s-infra-prow-build cron: 43 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404-k34-ko34 cluster: k8s-infra-prow-build cron: 18 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404arm64-k32 cluster: k8s-infra-prow-build cron: 47 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 24 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 22 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 9 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404arm64-k33 cluster: k8s-infra-prow-build cron: 57 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 31 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 16 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404arm64-k34 cluster: k8s-infra-prow-build cron: 10 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-u2404arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 32 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404-k32 cluster: k8s-infra-prow-build cron: 16 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404-k32-ko32 cluster: k8s-infra-prow-build cron: 30 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404-k32-ko33 cluster: k8s-infra-prow-build cron: 36 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404-k32-ko34 cluster: k8s-infra-prow-build cron: 7 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404-k33 cluster: k8s-infra-prow-build cron: 50 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404-k33-ko33 cluster: k8s-infra-prow-build cron: 13 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404-k33-ko34 cluster: k8s-infra-prow-build cron: 58 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404-k34 cluster: k8s-infra-prow-build cron: 57 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404-k34-ko34 cluster: k8s-infra-prow-build cron: 58 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404arm64-k32 cluster: k8s-infra-prow-build cron: 31 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 42 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 12 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 3 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404arm64-k33 cluster: k8s-infra-prow-build cron: 17 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 9 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 38 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404arm64-k34 cluster: k8s-infra-prow-build cron: 18 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-umini2404arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 14 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-umini2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rocky10-k32 cluster: k8s-infra-prow-build cron: 44 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rocky10-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rocky10-k32-ko32 cluster: k8s-infra-prow-build cron: 12 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rocky10-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rocky10-k32-ko33 cluster: k8s-infra-prow-build cron: 18 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rocky10-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rocky10-k32-ko34 cluster: k8s-infra-prow-build cron: 37 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rocky10-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rocky10-k33 cluster: k8s-infra-prow-build cron: 26 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rocky10-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rocky10-k33-ko33 cluster: k8s-infra-prow-build cron: 15 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rocky10-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rocky10-k33-ko34 cluster: k8s-infra-prow-build cron: 28 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rocky10-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rocky10-k34 cluster: k8s-infra-prow-build cron: 57 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rocky10-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rocky10-k34-ko34 cluster: k8s-infra-prow-build cron: 32 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rocky10-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rhel10-k32 cluster: k8s-infra-prow-build cron: 38 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rhel10-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rhel10-k32-ko32 cluster: k8s-infra-prow-build cron: 14 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rhel10-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rhel10-k32-ko33 cluster: k8s-infra-prow-build cron: 56 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rhel10-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rhel10-k32-ko34 cluster: k8s-infra-prow-build cron: 31 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rhel10-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rhel10-k33 cluster: k8s-infra-prow-build cron: 8 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rhel10-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rhel10-k33-ko33 cluster: k8s-infra-prow-build cron: 57 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rhel10-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rhel10-k33-ko34 cluster: k8s-infra-prow-build cron: 38 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rhel10-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rhel10-k34 cluster: k8s-infra-prow-build cron: 23 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rhel10-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kubenet-rhel10-k34-ko34 cluster: k8s-infra-prow-build cron: 26 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kubenet-rhel10-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kubenet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121-k32 cluster: k8s-infra-prow-build cron: 4 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121-k32-ko32 cluster: k8s-infra-prow-build cron: 9 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121-k32-ko33 cluster: k8s-infra-prow-build cron: 59 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121-k32-ko34 cluster: k8s-infra-prow-build cron: 52 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121-k33 cluster: k8s-infra-prow-build cron: 6 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121-k33-ko33 cluster: k8s-infra-prow-build cron: 46 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121-k33-ko34 cluster: k8s-infra-prow-build cron: 1 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121-k34 cluster: k8s-infra-prow-build cron: 53 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121-k34-ko34 cluster: k8s-infra-prow-build cron: 37 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121arm64-k32 cluster: k8s-infra-prow-build cron: 8 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 58 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 0 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 7 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121arm64-k33 cluster: k8s-infra-prow-build cron: 58 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 53 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 2 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121arm64-k34 cluster: k8s-infra-prow-build cron: 49 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos121arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 30 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos121arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125-k32 cluster: k8s-infra-prow-build cron: 36 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125-k32-ko32 cluster: k8s-infra-prow-build cron: 47 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125-k32-ko33 cluster: k8s-infra-prow-build cron: 1 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125-k32-ko34 cluster: k8s-infra-prow-build cron: 42 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125-k33 cluster: k8s-infra-prow-build cron: 14 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125-k33-ko33 cluster: k8s-infra-prow-build cron: 16 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125-k33-ko34 cluster: k8s-infra-prow-build cron: 59 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125-k34 cluster: k8s-infra-prow-build cron: 49 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125-k34-ko34 cluster: k8s-infra-prow-build cron: 39 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125arm64-k32 cluster: k8s-infra-prow-build cron: 54 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 9 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 23 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 8 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125arm64-k33 cluster: k8s-infra-prow-build cron: 8 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 10 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 57 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125arm64-k34 cluster: k8s-infra-prow-build cron: 31 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cos125arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 1 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cos125arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdev-k32 cluster: k8s-infra-prow-build cron: 30 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdev-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdev-k32-ko32 cluster: k8s-infra-prow-build cron: 55 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdev-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdev-k32-ko33 cluster: k8s-infra-prow-build cron: 9 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdev-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdev-k32-ko34 cluster: k8s-infra-prow-build cron: 26 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdev-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdev-k33 cluster: k8s-infra-prow-build cron: 32 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdev-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdev-k33-ko33 cluster: k8s-infra-prow-build cron: 20 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdev-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdev-k33-ko34 cluster: k8s-infra-prow-build cron: 27 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdev-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdev-k34 cluster: k8s-infra-prow-build cron: 43 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdev-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdev-k34-ko34 cluster: k8s-infra-prow-build cron: 23 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdev-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdevarm64-k32 cluster: k8s-infra-prow-build cron: 42 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdevarm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdevarm64-k32-ko32 cluster: k8s-infra-prow-build cron: 17 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdevarm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdevarm64-k32-ko33 cluster: k8s-infra-prow-build cron: 15 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdevarm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdevarm64-k32-ko34 cluster: k8s-infra-prow-build cron: 40 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdevarm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdevarm64-k33 cluster: k8s-infra-prow-build cron: 52 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdevarm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdevarm64-k33-ko33 cluster: k8s-infra-prow-build cron: 6 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdevarm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdevarm64-k33-ko34 cluster: k8s-infra-prow-build cron: 9 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdevarm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdevarm64-k34 cluster: k8s-infra-prow-build cron: 55 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdevarm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-cosdevarm64-k34-ko34 cluster: k8s-infra-prow-build cron: 21 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-cosdevarm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12-k32 cluster: k8s-infra-prow-build cron: 49 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12-k32-ko32 cluster: k8s-infra-prow-build cron: 45 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12-k32-ko33 cluster: k8s-infra-prow-build cron: 11 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12-k32-ko34 cluster: k8s-infra-prow-build cron: 20 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12-k33 cluster: k8s-infra-prow-build cron: 11 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12-k33-ko33 cluster: k8s-infra-prow-build cron: 34 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12-k33-ko34 cluster: k8s-infra-prow-build cron: 57 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12-k34 cluster: k8s-infra-prow-build cron: 16 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12-k34-ko34 cluster: k8s-infra-prow-build cron: 57 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12arm64-k32 cluster: k8s-infra-prow-build cron: 24 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 2 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 4 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 55 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12arm64-k33 cluster: k8s-infra-prow-build cron: 22 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 5 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 46 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12arm64-k34 cluster: k8s-infra-prow-build cron: 57 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb12arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 22 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb12arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13-k32 cluster: k8s-infra-prow-build cron: 49 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13-k32-ko32 cluster: k8s-infra-prow-build cron: 3 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13-k32-ko33 cluster: k8s-infra-prow-build cron: 9 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13-k32-ko34 cluster: k8s-infra-prow-build cron: 22 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13-k33 cluster: k8s-infra-prow-build cron: 23 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13-k33-ko33 cluster: k8s-infra-prow-build cron: 12 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13-k33-ko34 cluster: k8s-infra-prow-build cron: 55 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13-k34 cluster: k8s-infra-prow-build cron: 12 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13-k34-ko34 cluster: k8s-infra-prow-build cron: 19 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13arm64-k32 cluster: k8s-infra-prow-build cron: 30 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 26 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 4 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 15 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13arm64-k33 cluster: k8s-infra-prow-build cron: 28 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 45 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 10 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13arm64-k34 cluster: k8s-infra-prow-build cron: 51 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-deb13arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 46 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-deb13arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2204-k32 cluster: k8s-infra-prow-build cron: 58 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2204-k32-ko32 cluster: k8s-infra-prow-build cron: 45 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2204-k32-ko33 cluster: k8s-infra-prow-build cron: 27 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2204-k32-ko34 cluster: k8s-infra-prow-build cron: 0 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2204-k33 cluster: k8s-infra-prow-build cron: 28 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2204-k33-ko33 cluster: k8s-infra-prow-build cron: 2 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2204-k33-ko34 cluster: k8s-infra-prow-build cron: 5 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2204-k34 cluster: k8s-infra-prow-build cron: 55 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2204-k34-ko34 cluster: k8s-infra-prow-build cron: 9 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404-k32 cluster: k8s-infra-prow-build cron: 20 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404-k32-ko32 cluster: k8s-infra-prow-build cron: 17 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404-k32-ko33 cluster: k8s-infra-prow-build cron: 15 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404-k32-ko34 cluster: k8s-infra-prow-build cron: 40 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404-k33 cluster: k8s-infra-prow-build cron: 38 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404-k33-ko33 cluster: k8s-infra-prow-build cron: 2 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404-k33-ko34 cluster: k8s-infra-prow-build cron: 49 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404-k34 cluster: k8s-infra-prow-build cron: 53 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404-k34-ko34 cluster: k8s-infra-prow-build cron: 1 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404arm64-k32 cluster: k8s-infra-prow-build cron: 40 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 22 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 20 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 3 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404arm64-k33 cluster: k8s-infra-prow-build cron: 14 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 33 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 18 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404arm64-k34 cluster: k8s-infra-prow-build cron: 9 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-u2404arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 6 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404-k32 cluster: k8s-infra-prow-build cron: 31 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404-k32-ko32 cluster: k8s-infra-prow-build cron: 23 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404-k32-ko33 cluster: k8s-infra-prow-build cron: 17 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404-k32-ko34 cluster: k8s-infra-prow-build cron: 34 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404-k33 cluster: k8s-infra-prow-build cron: 37 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404-k33-ko33 cluster: k8s-infra-prow-build cron: 4 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404-k33-ko34 cluster: k8s-infra-prow-build cron: 31 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404-k34 cluster: k8s-infra-prow-build cron: 38 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404-k34-ko34 cluster: k8s-infra-prow-build cron: 31 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404arm64-k32 cluster: k8s-infra-prow-build cron: 30 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 13 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 3 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 12 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404arm64-k33 cluster: k8s-infra-prow-build cron: 52 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 22 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 45 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404arm64-k34 cluster: k8s-infra-prow-build cron: 51 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-umini2404arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 53 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-umini2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=calico --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rocky10-k32 cluster: k8s-infra-prow-build cron: 19 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rocky10-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rocky10-k32-ko32 cluster: k8s-infra-prow-build cron: 22 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rocky10-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rocky10-k32-ko33 cluster: k8s-infra-prow-build cron: 36 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rocky10-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rocky10-k32-ko34 cluster: k8s-infra-prow-build cron: 47 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rocky10-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rocky10-k33 cluster: k8s-infra-prow-build cron: 1 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rocky10-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rocky10-k33-ko33 cluster: k8s-infra-prow-build cron: 17 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rocky10-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rocky10-k33-ko34 cluster: k8s-infra-prow-build cron: 46 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rocky10-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rocky10-k34 cluster: k8s-infra-prow-build cron: 50 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rocky10-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rocky10-k34-ko34 cluster: k8s-infra-prow-build cron: 26 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rocky10-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rhel10-k32 cluster: k8s-infra-prow-build cron: 38 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rhel10-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rhel10-k32-ko32 cluster: k8s-infra-prow-build cron: 32 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rhel10-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rhel10-k32-ko33 cluster: k8s-infra-prow-build cron: 46 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rhel10-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rhel10-k32-ko34 cluster: k8s-infra-prow-build cron: 5 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rhel10-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rhel10-k33 cluster: k8s-infra-prow-build cron: 44 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rhel10-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rhel10-k33-ko33 cluster: k8s-infra-prow-build cron: 23 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rhel10-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rhel10-k33-ko34 cluster: k8s-infra-prow-build cron: 8 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rhel10-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rhel10-k34 cluster: k8s-infra-prow-build cron: 43 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rhel10-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-calico-rhel10-k34-ko34 cluster: k8s-infra-prow-build cron: 0 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-calico-rhel10-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=calico --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121-k32 cluster: k8s-infra-prow-build cron: 15 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121-k32-ko32 cluster: k8s-infra-prow-build cron: 37 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121-k32-ko33 cluster: k8s-infra-prow-build cron: 23 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121-k32-ko34 cluster: k8s-infra-prow-build cron: 32 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121-k33 cluster: k8s-infra-prow-build cron: 17 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121-k33-ko33 cluster: k8s-infra-prow-build cron: 50 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121-k33-ko34 cluster: k8s-infra-prow-build cron: 45 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121-k34 cluster: k8s-infra-prow-build cron: 2 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121-k34-ko34 cluster: k8s-infra-prow-build cron: 13 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121arm64-k32 cluster: k8s-infra-prow-build cron: 52 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 24 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 30 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 13 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121arm64-k33 cluster: k8s-infra-prow-build cron: 58 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 55 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 32 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121arm64-k34 cluster: k8s-infra-prow-build cron: 1 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos121arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 40 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos121arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125-k32 cluster: k8s-infra-prow-build cron: 47 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125-k32-ko32 cluster: k8s-infra-prow-build cron: 55 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125-k32-ko33 cluster: k8s-infra-prow-build cron: 21 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125-k32-ko34 cluster: k8s-infra-prow-build cron: 10 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125-k33 cluster: k8s-infra-prow-build cron: 45 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125-k33-ko33 cluster: k8s-infra-prow-build cron: 4 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125-k33-ko34 cluster: k8s-infra-prow-build cron: 35 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125-k34 cluster: k8s-infra-prow-build cron: 14 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125-k34-ko34 cluster: k8s-infra-prow-build cron: 23 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125arm64-k32 cluster: k8s-infra-prow-build cron: 18 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 19 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 21 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 46 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125arm64-k33 cluster: k8s-infra-prow-build cron: 48 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 36 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 3 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125arm64-k34 cluster: k8s-infra-prow-build cron: 31 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cos125arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 47 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cos125arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdev-k32 cluster: k8s-infra-prow-build cron: 41 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdev-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdev-k32-ko32 cluster: k8s-infra-prow-build cron: 11 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdev-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdev-k32-ko33 cluster: k8s-infra-prow-build cron: 33 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdev-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdev-k32-ko34 cluster: k8s-infra-prow-build cron: 30 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdev-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdev-k33 cluster: k8s-infra-prow-build cron: 3 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdev-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdev-k33-ko33 cluster: k8s-infra-prow-build cron: 4 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdev-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdev-k33-ko34 cluster: k8s-infra-prow-build cron: 27 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdev-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdev-k34 cluster: k8s-infra-prow-build cron: 0 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdev-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdev-k34-ko34 cluster: k8s-infra-prow-build cron: 3 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdev-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdevarm64-k32 cluster: k8s-infra-prow-build cron: 26 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdevarm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdevarm64-k32-ko32 cluster: k8s-infra-prow-build cron: 43 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdevarm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdevarm64-k32-ko33 cluster: k8s-infra-prow-build cron: 25 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdevarm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdevarm64-k32-ko34 cluster: k8s-infra-prow-build cron: 30 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdevarm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdevarm64-k33 cluster: k8s-infra-prow-build cron: 56 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdevarm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdevarm64-k33-ko33 cluster: k8s-infra-prow-build cron: 40 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdevarm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdevarm64-k33-ko34 cluster: k8s-infra-prow-build cron: 31 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdevarm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdevarm64-k34 cluster: k8s-infra-prow-build cron: 43 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdevarm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-cosdevarm64-k34-ko34 cluster: k8s-infra-prow-build cron: 19 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-cosdevarm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12-k32 cluster: k8s-infra-prow-build cron: 7 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12-k32-ko32 cluster: k8s-infra-prow-build cron: 13 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12-k32-ko33 cluster: k8s-infra-prow-build cron: 59 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12-k32-ko34 cluster: k8s-infra-prow-build cron: 20 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12-k33 cluster: k8s-infra-prow-build cron: 5 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12-k33-ko33 cluster: k8s-infra-prow-build cron: 10 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12-k33-ko34 cluster: k8s-infra-prow-build cron: 5 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12-k34 cluster: k8s-infra-prow-build cron: 34 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12-k34-ko34 cluster: k8s-infra-prow-build cron: 29 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12arm64-k32 cluster: k8s-infra-prow-build cron: 32 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 37 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 19 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 20 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12arm64-k33 cluster: k8s-infra-prow-build cron: 22 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 22 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 41 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12arm64-k34 cluster: k8s-infra-prow-build cron: 29 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb12arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 9 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb12arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13-k32 cluster: k8s-infra-prow-build cron: 11 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13-k32-ko32 cluster: k8s-infra-prow-build cron: 23 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13-k32-ko33 cluster: k8s-infra-prow-build cron: 57 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13-k32-ko34 cluster: k8s-infra-prow-build cron: 22 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13-k33 cluster: k8s-infra-prow-build cron: 21 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13-k33-ko33 cluster: k8s-infra-prow-build cron: 16 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13-k33-ko34 cluster: k8s-infra-prow-build cron: 31 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13-k34 cluster: k8s-infra-prow-build cron: 6 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13-k34-ko34 cluster: k8s-infra-prow-build cron: 43 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13arm64-k32 cluster: k8s-infra-prow-build cron: 58 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 45 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 59 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 40 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13arm64-k33 cluster: k8s-infra-prow-build cron: 12 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 26 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 17 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13arm64-k34 cluster: k8s-infra-prow-build cron: 7 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-deb13arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 1 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-deb13arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2204-k32 cluster: k8s-infra-prow-build cron: 44 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2204-k32-ko32 cluster: k8s-infra-prow-build cron: 29 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2204-k32-ko33 cluster: k8s-infra-prow-build cron: 35 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2204-k32-ko34 cluster: k8s-infra-prow-build cron: 36 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2204-k33 cluster: k8s-infra-prow-build cron: 2 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2204-k33-ko33 cluster: k8s-infra-prow-build cron: 46 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2204-k33-ko34 cluster: k8s-infra-prow-build cron: 5 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2204-k34 cluster: k8s-infra-prow-build cron: 49 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2204-k34-ko34 cluster: k8s-infra-prow-build cron: 45 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404-k32 cluster: k8s-infra-prow-build cron: 22 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404-k32-ko32 cluster: k8s-infra-prow-build cron: 45 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404-k32-ko33 cluster: k8s-infra-prow-build cron: 7 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404-k32-ko34 cluster: k8s-infra-prow-build cron: 8 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404-k33 cluster: k8s-infra-prow-build cron: 4 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404-k33-ko33 cluster: k8s-infra-prow-build cron: 54 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404-k33-ko34 cluster: k8s-infra-prow-build cron: 21 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404-k34 cluster: k8s-infra-prow-build cron: 47 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404-k34-ko34 cluster: k8s-infra-prow-build cron: 1 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404arm64-k32 cluster: k8s-infra-prow-build cron: 52 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 1 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 39 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 8 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404arm64-k33 cluster: k8s-infra-prow-build cron: 14 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 18 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 13 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404arm64-k34 cluster: k8s-infra-prow-build cron: 57 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-u2404arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 13 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404-k32 cluster: k8s-infra-prow-build cron: 53 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404-k32-ko32 cluster: k8s-infra-prow-build cron: 35 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404-k32-ko33 cluster: k8s-infra-prow-build cron: 5 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404-k32-ko34 cluster: k8s-infra-prow-build cron: 50 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404-k33 cluster: k8s-infra-prow-build cron: 35 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404-k33-ko33 cluster: k8s-infra-prow-build cron: 56 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404-k33-ko34 cluster: k8s-infra-prow-build cron: 23 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404-k34 cluster: k8s-infra-prow-build cron: 48 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404-k34-ko34 cluster: k8s-infra-prow-build cron: 43 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404arm64-k32 cluster: k8s-infra-prow-build cron: 10 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 39 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 33 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 22 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404arm64-k33 cluster: k8s-infra-prow-build cron: 0 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 44 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 11 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404arm64-k34 cluster: k8s-infra-prow-build cron: 47 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-umini2404arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 39 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-umini2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rocky10-k32 cluster: k8s-infra-prow-build cron: 44 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rocky10-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rocky10-k32-ko32 cluster: k8s-infra-prow-build cron: 0 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rocky10-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rocky10-k32-ko33 cluster: k8s-infra-prow-build cron: 42 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rocky10-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rocky10-k32-ko34 cluster: k8s-infra-prow-build cron: 13 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rocky10-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rocky10-k33 cluster: k8s-infra-prow-build cron: 46 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rocky10-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rocky10-k33-ko33 cluster: k8s-infra-prow-build cron: 47 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rocky10-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rocky10-k33-ko34 cluster: k8s-infra-prow-build cron: 0 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rocky10-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rocky10-k34 cluster: k8s-infra-prow-build cron: 45 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rocky10-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rocky10-k34-ko34 cluster: k8s-infra-prow-build cron: 4 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rocky10-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rhel10-k32 cluster: k8s-infra-prow-build cron: 41 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rhel10-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rhel10-k32-ko32 cluster: k8s-infra-prow-build cron: 44 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rhel10-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rhel10-k32-ko33 cluster: k8s-infra-prow-build cron: 50 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rhel10-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rhel10-k32-ko34 cluster: k8s-infra-prow-build cron: 17 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rhel10-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rhel10-k33 cluster: k8s-infra-prow-build cron: 35 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rhel10-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rhel10-k33-ko33 cluster: k8s-infra-prow-build cron: 11 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rhel10-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rhel10-k33-ko34 cluster: k8s-infra-prow-build cron: 52 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rhel10-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rhel10-k34 cluster: k8s-infra-prow-build cron: 44 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rhel10-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-cilium-rhel10-k34-ko34 cluster: k8s-infra-prow-build cron: 56 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-cilium-rhel10-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121-k32 cluster: k8s-infra-prow-build cron: 48 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121-k32-ko32 cluster: k8s-infra-prow-build cron: 17 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121-k32-ko33 cluster: k8s-infra-prow-build cron: 47 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121-k32-ko34 cluster: k8s-infra-prow-build cron: 28 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121-k33 cluster: k8s-infra-prow-build cron: 30 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121-k33-ko33 cluster: k8s-infra-prow-build cron: 2 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121-k33-ko34 cluster: k8s-infra-prow-build cron: 53 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121-k34 cluster: k8s-infra-prow-build cron: 57 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121-k34-ko34 cluster: k8s-infra-prow-build cron: 29 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121arm64-k32 cluster: k8s-infra-prow-build cron: 20 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 53 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 51 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 28 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121arm64-k33 cluster: k8s-infra-prow-build cron: 34 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 22 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 57 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121arm64-k34 cluster: k8s-infra-prow-build cron: 25 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos121arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 29 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos121arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125-k32 cluster: k8s-infra-prow-build cron: 48 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125-k32-ko32 cluster: k8s-infra-prow-build cron: 51 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125-k32-ko33 cluster: k8s-infra-prow-build cron: 45 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125-k32-ko34 cluster: k8s-infra-prow-build cron: 22 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125-k33 cluster: k8s-infra-prow-build cron: 54 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125-k33-ko33 cluster: k8s-infra-prow-build cron: 44 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125-k33-ko34 cluster: k8s-infra-prow-build cron: 39 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125-k34 cluster: k8s-infra-prow-build cron: 25 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125-k34-ko34 cluster: k8s-infra-prow-build cron: 19 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125arm64-k32 cluster: k8s-infra-prow-build cron: 58 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 14 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 8 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 51 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125arm64-k33 cluster: k8s-infra-prow-build cron: 28 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 1 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 46 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125arm64-k34 cluster: k8s-infra-prow-build cron: 15 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cos125arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 54 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cos125arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdev-k32 cluster: k8s-infra-prow-build cron: 46 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdev-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdev-k32-ko32 cluster: k8s-infra-prow-build cron: 27 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdev-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdev-k32-ko33 cluster: k8s-infra-prow-build cron: 25 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdev-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdev-k32-ko34 cluster: k8s-infra-prow-build cron: 50 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdev-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdev-k33 cluster: k8s-infra-prow-build cron: 8 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdev-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdev-k33-ko33 cluster: k8s-infra-prow-build cron: 48 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdev-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdev-k33-ko34 cluster: k8s-infra-prow-build cron: 55 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdev-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdev-k34 cluster: k8s-infra-prow-build cron: 11 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdev-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdev-k34-ko34 cluster: k8s-infra-prow-build cron: 47 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdev-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdevarm64-k32 cluster: k8s-infra-prow-build cron: 30 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdevarm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdevarm64-k32-ko32 cluster: k8s-infra-prow-build cron: 26 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdevarm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdevarm64-k32-ko33 cluster: k8s-infra-prow-build cron: 24 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdevarm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdevarm64-k32-ko34 cluster: k8s-infra-prow-build cron: 47 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdevarm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdevarm64-k33 cluster: k8s-infra-prow-build cron: 0 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdevarm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdevarm64-k33-ko33 cluster: k8s-infra-prow-build cron: 1 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdevarm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdevarm64-k33-ko34 cluster: k8s-infra-prow-build cron: 10 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdevarm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdevarm64-k34 cluster: k8s-infra-prow-build cron: 39 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdevarm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-cosdevarm64-k34-ko34 cluster: k8s-infra-prow-build cron: 22 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-cosdevarm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12-k32 cluster: k8s-infra-prow-build cron: 19 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12-k32-ko32 cluster: k8s-infra-prow-build cron: 24 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12-k32-ko33 cluster: k8s-infra-prow-build cron: 50 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12-k32-ko34 cluster: k8s-infra-prow-build cron: 13 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12-k33 cluster: k8s-infra-prow-build cron: 21 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12-k33-ko33 cluster: k8s-infra-prow-build cron: 3 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12-k33-ko34 cluster: k8s-infra-prow-build cron: 44 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12-k34 cluster: k8s-infra-prow-build cron: 46 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12-k34-ko34 cluster: k8s-infra-prow-build cron: 40 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12arm64-k32 cluster: k8s-infra-prow-build cron: 21 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 9 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 51 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 16 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12arm64-k33 cluster: k8s-infra-prow-build cron: 7 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 38 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 17 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12arm64-k34 cluster: k8s-infra-prow-build cron: 24 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb12arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 45 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb12arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13-k32 cluster: k8s-infra-prow-build cron: 23 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13-k32-ko32 cluster: k8s-infra-prow-build cron: 50 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13-k32-ko33 cluster: k8s-infra-prow-build cron: 16 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13-k32-ko34 cluster: k8s-infra-prow-build cron: 35 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13-k33 cluster: k8s-infra-prow-build cron: 25 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13-k33-ko33 cluster: k8s-infra-prow-build cron: 41 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13-k33-ko34 cluster: k8s-infra-prow-build cron: 50 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13-k34 cluster: k8s-infra-prow-build cron: 34 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13-k34-ko34 cluster: k8s-infra-prow-build cron: 6 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13arm64-k32 cluster: k8s-infra-prow-build cron: 39 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 21 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 19 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 36 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13arm64-k33 cluster: k8s-infra-prow-build cron: 37 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 34 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 33 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13arm64-k34 cluster: k8s-infra-prow-build cron: 18 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-deb13arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 49 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-deb13arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2204-k32 cluster: k8s-infra-prow-build cron: 44 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2204-k32-ko32 cluster: k8s-infra-prow-build cron: 28 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2204-k32-ko33 cluster: k8s-infra-prow-build cron: 54 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2204-k32-ko34 cluster: k8s-infra-prow-build cron: 13 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2204-k33 cluster: k8s-infra-prow-build cron: 22 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2204-k33-ko33 cluster: k8s-infra-prow-build cron: 59 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2204-k33-ko34 cluster: k8s-infra-prow-build cron: 12 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2204-k34 cluster: k8s-infra-prow-build cron: 25 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2204-k34-ko34 cluster: k8s-infra-prow-build cron: 20 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404-k32 cluster: k8s-infra-prow-build cron: 38 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404-k32-ko32 cluster: k8s-infra-prow-build cron: 8 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404-k32-ko33 cluster: k8s-infra-prow-build cron: 2 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404-k32-ko34 cluster: k8s-infra-prow-build cron: 33 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404-k33 cluster: k8s-infra-prow-build cron: 44 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404-k33-ko33 cluster: k8s-infra-prow-build cron: 15 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404-k33-ko34 cluster: k8s-infra-prow-build cron: 8 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404-k34 cluster: k8s-infra-prow-build cron: 39 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404-k34-ko34 cluster: k8s-infra-prow-build cron: 12 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404arm64-k32 cluster: k8s-infra-prow-build cron: 49 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 21 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 43 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 4 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404arm64-k33 cluster: k8s-infra-prow-build cron: 7 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 26 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 13 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404arm64-k34 cluster: k8s-infra-prow-build cron: 36 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-u2404arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 17 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404-k32 cluster: k8s-infra-prow-build cron: 0 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404-k32-ko32 cluster: k8s-infra-prow-build cron: 49 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404-k32-ko33 cluster: k8s-infra-prow-build cron: 35 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404-k32-ko34 cluster: k8s-infra-prow-build cron: 28 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404-k33 cluster: k8s-infra-prow-build cron: 2 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404-k33-ko33 cluster: k8s-infra-prow-build cron: 10 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404-k33-ko34 cluster: k8s-infra-prow-build cron: 57 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404-k34 cluster: k8s-infra-prow-build cron: 13 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404-k34-ko34 cluster: k8s-infra-prow-build cron: 9 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404arm64-k32 cluster: k8s-infra-prow-build cron: 36 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 51 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 17 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 34 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404arm64-k33 cluster: k8s-infra-prow-build cron: 22 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 4 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 23 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404arm64-k34 cluster: k8s-infra-prow-build cron: 29 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-umini2404arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 55 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-umini2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rocky10-k32 cluster: k8s-infra-prow-build cron: 6 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rocky10-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rocky10-k32-ko32 cluster: k8s-infra-prow-build cron: 39 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rocky10-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rocky10-k32-ko33 cluster: k8s-infra-prow-build cron: 33 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rocky10-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rocky10-k32-ko34 cluster: k8s-infra-prow-build cron: 38 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rocky10-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rocky10-k33 cluster: k8s-infra-prow-build cron: 24 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rocky10-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rocky10-k33-ko33 cluster: k8s-infra-prow-build cron: 32 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rocky10-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rocky10-k33-ko34 cluster: k8s-infra-prow-build cron: 55 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rocky10-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rocky10-k34 cluster: k8s-infra-prow-build cron: 27 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rocky10-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rocky10-k34-ko34 cluster: k8s-infra-prow-build cron: 51 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rocky10-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rhel10-k32 cluster: k8s-infra-prow-build cron: 30 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rhel10-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rhel10-k32-ko32 cluster: k8s-infra-prow-build cron: 28 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rhel10-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rhel10-k32-ko33 cluster: k8s-infra-prow-build cron: 18 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rhel10-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rhel10-k32-ko34 cluster: k8s-infra-prow-build cron: 37 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rhel10-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rhel10-k33 cluster: k8s-infra-prow-build cron: 0 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rhel10-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rhel10-k33-ko33 cluster: k8s-infra-prow-build cron: 51 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rhel10-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rhel10-k33-ko34 cluster: k8s-infra-prow-build cron: 0 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rhel10-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rhel10-k34 cluster: k8s-infra-prow-build cron: 3 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rhel10-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-kindnet-rhel10-k34-ko34 cluster: k8s-infra-prow-build cron: 56 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-kindnet-rhel10-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121-k32 cluster: k8s-infra-prow-build cron: 59 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121-k32-ko32 cluster: k8s-infra-prow-build cron: 31 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121-k32-ko33 cluster: k8s-infra-prow-build cron: 5 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121-k32-ko34 cluster: k8s-infra-prow-build cron: 54 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121-k33 cluster: k8s-infra-prow-build cron: 13 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121-k33-ko33 cluster: k8s-infra-prow-build cron: 0 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121-k33-ko34 cluster: k8s-infra-prow-build cron: 47 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121-k34 cluster: k8s-infra-prow-build cron: 22 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121-k34-ko34 cluster: k8s-infra-prow-build cron: 3 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121arm64-k32 cluster: k8s-infra-prow-build cron: 18 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 48 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 34 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 25 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121arm64-k33 cluster: k8s-infra-prow-build cron: 44 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 15 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 44 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121arm64-k34 cluster: k8s-infra-prow-build cron: 43 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos121, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos121arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 44 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos121arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125-k32 cluster: k8s-infra-prow-build cron: 51 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125-k32-ko32 cluster: k8s-infra-prow-build cron: 57 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125-k32-ko33 cluster: k8s-infra-prow-build cron: 15 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125-k32-ko34 cluster: k8s-infra-prow-build cron: 0 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125-k33 cluster: k8s-infra-prow-build cron: 49 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125-k33-ko33 cluster: k8s-infra-prow-build cron: 2 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125-k33-ko34 cluster: k8s-infra-prow-build cron: 37 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125-k34 cluster: k8s-infra-prow-build cron: 46 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125-k34-ko34 cluster: k8s-infra-prow-build cron: 9 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125arm64-k32 cluster: k8s-infra-prow-build cron: 12 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 35 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 9 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 22 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125arm64-k33 cluster: k8s-infra-prow-build cron: 14 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 36 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 15 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125arm64-k34 cluster: k8s-infra-prow-build cron: 25 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cos125, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cos125arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 7 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cos125arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdev-k32 cluster: k8s-infra-prow-build cron: 57 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdev-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdev-k32-ko32 cluster: k8s-infra-prow-build cron: 29 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdev-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdev-k32-ko33 cluster: k8s-infra-prow-build cron: 47 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdev-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdev-k32-ko34 cluster: k8s-infra-prow-build cron: 4 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdev-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdev-k33 cluster: k8s-infra-prow-build cron: 35 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdev-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdev-k33-ko33 cluster: k8s-infra-prow-build cron: 42 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdev-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdev-k33-ko34 cluster: k8s-infra-prow-build cron: 45 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdev-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdev-k34 cluster: k8s-infra-prow-build cron: 36 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdev-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdev-k34-ko34 cluster: k8s-infra-prow-build cron: 33 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdev-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdevarm64-k32 cluster: k8s-infra-prow-build cron: 8 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdevarm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdevarm64-k32-ko32 cluster: k8s-infra-prow-build cron: 31 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdevarm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdevarm64-k32-ko33 cluster: k8s-infra-prow-build cron: 17 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdevarm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdevarm64-k32-ko34 cluster: k8s-infra-prow-build cron: 54 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdevarm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdevarm64-k33 cluster: k8s-infra-prow-build cron: 6 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdevarm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdevarm64-k33-ko33 cluster: k8s-infra-prow-build cron: 40 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdevarm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdevarm64-k33-ko34 cluster: k8s-infra-prow-build cron: 59 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdevarm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdevarm64-k34 cluster: k8s-infra-prow-build cron: 53 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdevarm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-cosdev, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-cosdevarm64-k34-ko34 cluster: k8s-infra-prow-build cron: 47 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-cosdevarm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12-k32 cluster: k8s-infra-prow-build cron: 19 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12-k32-ko32 cluster: k8s-infra-prow-build cron: 54 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12-k32-ko33 cluster: k8s-infra-prow-build cron: 32 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12-k32-ko34 cluster: k8s-infra-prow-build cron: 15 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12-k33 cluster: k8s-infra-prow-build cron: 41 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12-k33-ko33 cluster: k8s-infra-prow-build cron: 1 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12-k33-ko34 cluster: k8s-infra-prow-build cron: 54 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12-k34 cluster: k8s-infra-prow-build cron: 38 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12-k34-ko34 cluster: k8s-infra-prow-build cron: 18 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12arm64-k32 cluster: k8s-infra-prow-build cron: 15 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 7 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 33 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 18 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12arm64-k33 cluster: k8s-infra-prow-build cron: 29 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 16 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 3 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12arm64-k34 cluster: k8s-infra-prow-build cron: 18 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb12, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb12arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 35 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb12arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13-k32 cluster: k8s-infra-prow-build cron: 23 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13-k32-ko32 cluster: k8s-infra-prow-build cron: 28 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13-k32-ko33 cluster: k8s-infra-prow-build cron: 58 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13-k32-ko34 cluster: k8s-infra-prow-build cron: 21 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13-k33 cluster: k8s-infra-prow-build cron: 5 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13-k33-ko33 cluster: k8s-infra-prow-build cron: 59 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13-k33-ko34 cluster: k8s-infra-prow-build cron: 48 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13-k34 cluster: k8s-infra-prow-build cron: 10 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13-k34-ko34 cluster: k8s-infra-prow-build cron: 20 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13arm64-k32 cluster: k8s-infra-prow-build cron: 21 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 27 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 33 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 46 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13arm64-k33 cluster: k8s-infra-prow-build cron: 31 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 28 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 51 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13arm64-k34 cluster: k8s-infra-prow-build cron: 16 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-deb13, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-deb13arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 39 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-deb13arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2204-k32 cluster: k8s-infra-prow-build cron: 8 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2204-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2204-k32-ko32 cluster: k8s-infra-prow-build cron: 54 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2204-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2204-k32-ko33 cluster: k8s-infra-prow-build cron: 24 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2204-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2204-k32-ko34 cluster: k8s-infra-prow-build cron: 47 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2204-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2204-k33 cluster: k8s-infra-prow-build cron: 58 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2204-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2204-k33-ko33 cluster: k8s-infra-prow-build cron: 33 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2204-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2204-k33-ko34 cluster: k8s-infra-prow-build cron: 26 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2204-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2204-k34 cluster: k8s-infra-prow-build cron: 13 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2204-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-u2204, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2204-k34-ko34 cluster: k8s-infra-prow-build cron: 58 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2204-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404-k32 cluster: k8s-infra-prow-build cron: 54 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404-k32-ko32 cluster: k8s-infra-prow-build cron: 50 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404-k32-ko33 cluster: k8s-infra-prow-build cron: 52 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404-k32-ko34 cluster: k8s-infra-prow-build cron: 43 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404-k33 cluster: k8s-infra-prow-build cron: 4 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404-k33-ko33 cluster: k8s-infra-prow-build cron: 17 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404-k33-ko34 cluster: k8s-infra-prow-build cron: 22 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404-k34 cluster: k8s-infra-prow-build cron: 27 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404-k34-ko34 cluster: k8s-infra-prow-build cron: 30 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404arm64-k32 cluster: k8s-infra-prow-build cron: 55 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 51 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 21 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 54 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404arm64-k33 cluster: k8s-infra-prow-build cron: 37 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 16 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 11 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404arm64-k34 cluster: k8s-infra-prow-build cron: 38 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-u2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-u2404arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 47 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-u2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404-k32 cluster: k8s-infra-prow-build cron: 12 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404-k32-ko32 cluster: k8s-infra-prow-build cron: 26 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404-k32-ko33 cluster: k8s-infra-prow-build cron: 0 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404-k32-ko34 cluster: k8s-infra-prow-build cron: 47 11-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404-k33 cluster: k8s-infra-prow-build cron: 54 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404-k33-ko33 cluster: k8s-infra-prow-build cron: 53 9-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404-k33-ko34 cluster: k8s-infra-prow-build cron: 50 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404-k34 cluster: k8s-infra-prow-build cron: 41 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404-k34-ko34 cluster: k8s-infra-prow-build cron: 2 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404arm64-k32 cluster: k8s-infra-prow-build cron: 47 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404arm64-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404arm64-k32-ko32 cluster: k8s-infra-prow-build cron: 21 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404arm64-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404arm64-k32-ko33 cluster: k8s-infra-prow-build cron: 35 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404arm64-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404arm64-k32-ko34 cluster: k8s-infra-prow-build cron: 48 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404arm64-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404arm64-k33 cluster: k8s-infra-prow-build cron: 9 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404arm64-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404arm64-k33-ko33 cluster: k8s-infra-prow-build cron: 42 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404arm64-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404arm64-k33-ko34 cluster: k8s-infra-prow-build cron: 5 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404arm64-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404arm64-k34 cluster: k8s-infra-prow-build cron: 26 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404arm64-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-umini2404, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-umini2404arm64-k34-ko34 cluster: k8s-infra-prow-build cron: 17 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-umini2404arm64-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=gce --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rocky10-k32 cluster: k8s-infra-prow-build cron: 17 1-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rocky10-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rocky10-k32-ko32 cluster: k8s-infra-prow-build cron: 33 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rocky10-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rocky10-k32-ko33 cluster: k8s-infra-prow-build cron: 43 8-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rocky10-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rocky10-k32-ko34 cluster: k8s-infra-prow-build cron: 32 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rocky10-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rocky10-k33 cluster: k8s-infra-prow-build cron: 51 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rocky10-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rocky10-k33-ko33 cluster: k8s-infra-prow-build cron: 2 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rocky10-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rocky10-k33-ko34 cluster: k8s-infra-prow-build cron: 45 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rocky10-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rocky10-k34 cluster: k8s-infra-prow-build cron: 24 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rocky10-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-rocky10, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rocky10-k34-ko34 cluster: k8s-infra-prow-build cron: 33 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rocky10-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rhel10-k32 cluster: k8s-infra-prow-build cron: 29 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rhel10-k32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.32" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.32, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rhel10-k32-ko32 cluster: k8s-infra-prow-build cron: 46 2-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rhel10-k32-ko32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rhel10-k32-ko33 cluster: k8s-infra-prow-build cron: 24 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rhel10-k32-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.32, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rhel10-k32-ko34 cluster: k8s-infra-prow-build cron: 35 7-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rhel10-k32-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rhel10-k33 cluster: k8s-infra-prow-build cron: 7 4-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rhel10-k33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.33" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.33, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rhel10-k33-ko33 cluster: k8s-infra-prow-build cron: 1 5-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rhel10-k33-ko33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.33, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rhel10-k33-ko34 cluster: k8s-infra-prow-build cron: 30 6-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rhel10-k33-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.34, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rhel10-k34 cluster: k8s-infra-prow-build cron: 56 3-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rhel10-k34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "1.34" test.kops.k8s.io/networking: gce testgrid-dashboards: kops-1.34, kops-distro-rhel10, kops-gce, kops-grid, kops-k8s-1.34, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-grid-gce-ipalias-rhel10-k34-ko34 cluster: k8s-infra-prow-build cron: 54 10-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-grid-gce-ipalias-rhel10-k34-ko34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=gce --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: digitalocean test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops, kops-misc testgrid-days-of-results: "90" testgrid-tab-name: e2e-kops-do-calico-gossip cluster: k8s-infra-prow-build cron: 54 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-dind-enabled: "true" preset-do-credential: "true" preset-do-spaces-credential: "true" preset-do-ssh: "true" preset-service-account: "true" name: e2e-kops-do-calico-gossip namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=digitalocean \ --env S3_ENDPOINT=https://sfo3.digitaloceanspaces.com \ --create-args "--networking=calico --api-loadbalancer-type=public --node-count=2 --master-count=3 --dns=private" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --ginkgo-args="--debug" \ --test-package-marker=stable.txt \ --parallel 15 \ command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token - name: S3_ACCESS_KEY_ID valueFrom: secretKeyRef: key: access-key name: spaces-digitalocean-s3 - name: S3_SECRET_ACCESS_KEY valueFrom: secretKeyRef: key: secret-key name: spaces-digitalocean-s3 - name: DO_SSH_PUBLIC_KEY_FILE value: /etc/do-ssh/public-ssh-key - name: DO_SSH_PRIVATE_KEY_FILE value: /etc/do-ssh/private-ssh-key image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/do-ssh name: do-ssh readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: do-ssh secret: defaultMode: 256 secretName: kops-e2e-do-ssh-key - agent: kubernetes annotations: test.kops.k8s.io/cloud: digitalocean test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops, kops-misc testgrid-days-of-results: "90" testgrid-tab-name: e2e-kops-do-calico-dns-none cluster: k8s-infra-prow-build cron: 54 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-dind-enabled: "true" preset-do-credential: "true" preset-do-spaces-credential: "true" preset-do-ssh: "true" preset-service-account: "true" name: e2e-kops-do-calico-dns-none namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=digitalocean \ --env S3_ENDPOINT=https://sfo3.digitaloceanspaces.com \ --create-args "--networking=calico --api-loadbalancer-type=public --node-count=2 --master-count=3 --dns=none" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --ginkgo-args="--debug" \ --test-package-marker=stable.txt \ --parallel 15 \ command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token - name: S3_ACCESS_KEY_ID valueFrom: secretKeyRef: key: access-key name: spaces-digitalocean-s3 - name: S3_SECRET_ACCESS_KEY valueFrom: secretKeyRef: key: secret-key name: spaces-digitalocean-s3 - name: DO_SSH_PUBLIC_KEY_FILE value: /etc/do-ssh/public-ssh-key - name: DO_SSH_PRIVATE_KEY_FILE value: /etc/do-ssh/private-ssh-key image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/do-ssh name: do-ssh readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: do-ssh secret: defaultMode: 256 secretName: kops-e2e-do-ssh-key - agent: kubernetes annotations: test.kops.k8s.io/cloud: digitalocean test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "" test.kops.k8s.io/networking: calico testgrid-dashboards: kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops, kops-misc testgrid-days-of-results: "90" testgrid-tab-name: e2e-kops-do-calico-fqdn cluster: k8s-infra-prow-build cron: 54 2-20/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-dind-enabled: "true" preset-do-credential: "true" preset-do-spaces-credential: "true" preset-do-ssh: "true" preset-service-account: "true" name: e2e-kops-do-calico-fqdn namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=digitalocean \ --env S3_ENDPOINT=https://sfo3.digitaloceanspaces.com \ --create-args "--networking=calico --node-count=3 --master-count=3" \ --cluster-name=e2e-b284d3e83b-4c997.test-cncf-do.k8s.io \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --ginkgo-args="--debug" \ --test-package-marker=stable.txt \ --parallel 15 \ command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token - name: S3_ACCESS_KEY_ID valueFrom: secretKeyRef: key: access-key name: spaces-digitalocean-s3 - name: S3_SECRET_ACCESS_KEY valueFrom: secretKeyRef: key: secret-key name: spaces-digitalocean-s3 - name: DO_SSH_PUBLIC_KEY_FILE value: /etc/do-ssh/public-ssh-key - name: DO_SSH_PRIVATE_KEY_FILE value: /etc/do-ssh/private-ssh-key image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/do-ssh name: do-ssh readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: do-ssh secret: defaultMode: 256 secretName: kops-e2e-do-ssh-key - agent: kubernetes annotations: test.kops.k8s.io/cloud: azure test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: "" test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops, kops-misc testgrid-days-of-results: "90" testgrid-tab-name: e2e-kops-k8s-azure-cilium cluster: k8s-infra-prow-build cron: 30 1-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-dind-enabled: "true" preset-kops-azure-cred-wi: "true" preset-service-account: "true" name: e2e-kops-k8s-azure-cilium namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=azure \ --env KOPS_FEATURE_FLAGS=Azure \ --create-args "--networking=cilium" \ --cluster-name=e2e-k8s-azure-cilium.kops \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-package-marker=stable.txt \ --parallel 25 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: stkopsstatestore image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops, sig-k8s-infra-canaries testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-eks-pod-identity cluster: k8s-infra-kops-prow-build cron: 13 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-eks-pod-identity namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/smoketest/run-test.sh command: - runner.sh env: - name: KOPS_BASE_URL value: https://artifacts.k8s.io/binaries/kops/1.33.1/ - name: KOPS_VERSION value: v1.33.1 - name: K8S_VERSION value: v1.33.5 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-3322ce81e1-eafeb.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-central-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-ci, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-cilium-k8s-ci cluster: k8s-infra-kops-prow-build cron: 5 15-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-cilium-k8s-ci namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-central-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-gce, kops-k8s-ci, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-cni-cilium-k8s-ci cluster: k8s-infra-prow-build cron: 22 12-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-cni-cilium-k8s-ci namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --dns=public --bastion --zones=us-west-2a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-ipv6, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-calico-ipv6 cluster: k8s-infra-kops-prow-build cron: 29 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-calico-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --ipv6 --topology=private --dns=public --bastion --zones=us-west-2a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --dns=public --bastion --zones=us-west-2a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-ipv6, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-cilium-ipv6 cluster: k8s-infra-kops-prow-build cron: 22 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-cilium-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --ipv6 --topology=private --dns=public --bastion --zones=us-west-2a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --dns=public --bastion --zones=us-west-2a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-ipv6, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-kindnet-ipv6 cluster: k8s-infra-kops-prow-build cron: 17 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-kindnet-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --ipv6 --topology=private --dns=public --bastion --zones=us-west-2a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcararm64 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --dns=public --bastion test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-flatcar, kops-distros, kops-ipv6, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-ipv6-flatcar cluster: k8s-infra-kops-prow-build cron: 41 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-ipv6-flatcar namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-arm64-hvm' --channel=alpha --networking=cilium --ipv6 --topology=private --dns=public --bastion" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcararm64 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --dns=public --bastion test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-flatcar, kops-distros, kops-ipv6, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-calico-ipv6-flatcar cluster: k8s-infra-kops-prow-build cron: 52 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-calico-ipv6-flatcar namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-arm64-hvm' --channel=alpha --networking=calico --ipv6 --topology=private --dns=public --bastion" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --api-loadbalancer-type=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-scenario-no-irsa cluster: k8s-infra-kops-prow-build cron: 37 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-scenario-no-irsa namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --api-loadbalancer-type=public" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --api-loadbalancer-type=public --set=cluster.spec.cloudProvider.aws.warmPool.minSize=1 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-warm-pool cluster: k8s-infra-kops-prow-build cron: 54 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-warm-pool namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --api-loadbalancer-type=public --set=cluster.spec.cloudProvider.aws.warmPool.minSize=1" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --topology=private --bastion test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-private cluster: k8s-infra-kops-prow-build cron: 24 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-private namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --topology=private --bastion" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=us-west-1a --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-scenario-terraform cluster: k8s-infra-kops-prow-build cron: 5 13-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-scenario-terraform namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=us-west-1a --dns=public" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --terraform-version=1.5.5 \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --bastion --zones=us-west-1a --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-ipv6, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-scenario-ipv6-terraform cluster: k8s-infra-kops-prow-build cron: 17 23-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-scenario-ipv6-terraform namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --ipv6 --topology=private --bastion --zones=us-west-1a --dns=public" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --terraform-version=1.5.5 \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --master-count=3 --zones=eu-west-1a,eu-west-1b,eu-west-1c test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-ha-euwest1 cluster: k8s-infra-kops-prow-build cron: 10 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-ha-euwest1 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --master-count=3 --zones=eu-west-1a,eu-west-1b,eu-west-1c" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-aws-load-balancer-controller cluster: k8s-infra-kops-prow-build cron: 37 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-aws-load-balancer-controller namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/aws-lb-controller/run-test.sh command: - runner.sh env: - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-4342699135-9b4dd.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-keypair-rotation-ha cluster: k8s-infra-kops-prow-build cron: 26 12-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-keypair-rotation-ha namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/keypair-rotation/run-test.sh command: - runner.sh env: - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-349a115d39-16181.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-metrics-server cluster: k8s-infra-kops-prow-build cron: 42 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-metrics-server namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/metrics-server/run-test.sh command: - runner.sh env: - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-127cbce38e-b114d.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-pod-identity-webhook cluster: k8s-infra-kops-prow-build cron: 50 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-pod-identity-webhook namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/podidentitywebhook/run-test.sh command: - runner.sh env: - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-49d63c55eb-ac683.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-addon-resource-tracking cluster: k8s-infra-kops-prow-build cron: 43 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-addon-resource-tracking namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/addon-resource-tracking/run-test.sh command: - runner.sh env: - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-c0d41e2af2-13250.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.externalDNS.provider=external-dns --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-external-dns cluster: k8s-infra-kops-prow-build cron: 25 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-external-dns namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --set=cluster.spec.externalDNS.provider=external-dns --dns=public" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --ipv6 --bastion --set=cluster.spec.externalDNS.provider=external-dns --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-ipv6, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-ipv6-external-dns cluster: k8s-infra-kops-prow-build cron: 55 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-ipv6-external-dns namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --ipv6 --bastion --set=cluster.spec.externalDNS.provider=external-dns --dns=public" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/feature_flags: APIServerNodes test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-apiserver-nodes cluster: k8s-infra-kops-prow-build cron: 19 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-apiserver-nodes namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium" \ --env=KOPS_FEATURE_FLAGS=APIServerNodes \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --template-path=/home/prow/go/src/k8s.io/kops/tests/e2e/templates/apiserver.yaml.tmpl \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --instance-manager=karpenter --master-size=c6g.xlarge test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-karpenter cluster: k8s-infra-kops-prow-build cron: 14 16-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-karpenter namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --instance-manager=karpenter --master-size=c6g.xlarge" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --focus-regex="\[Conformance\]|\[NodeConformance\]" \ --skip-regex="\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|HostPort|two.untainted.nodes" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --instance-manager=karpenter --ipv6 --topology=private --bastion --master-size=c6g.xlarge test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-ipv6, kops-k8s-stable, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-ipv6-karpenter cluster: k8s-infra-kops-prow-build cron: 55 7-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-ipv6-karpenter namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --instance-manager=karpenter --ipv6 --topology=private --bastion --master-size=c6g.xlarge" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --focus-regex="\[Conformance\]|\[NodeConformance\]" \ --skip-regex="\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|HostPort|two.untainted.nodes" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-al2023, kops-k8s-ci, kops-latest, kops-misc, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-hostname-bug121018 cluster: k8s-infra-kops-prow-build cron: 4 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-hostname-bug121018 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --skip-regex="\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|nfs|NFS|Gluster|NodeProblemDetector|fallback.to.local.terminating.endpoints.when.there.are.no.ready.endpoints.with.externalTrafficPolicy.Local|Services.*rejected.*endpoints|TCP.CLOSE_WAIT|external.IP.is.not.assigned.to.a.node|same.port.number.but.different.protocols|same.hostPort.but.different.hostIP.and.protocol|serve.endpoints.on.same.port.and.different.protocols|should.check.kube-proxy.urls|should.verify.that.all.nodes.have.volume.limits" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --set=cluster.spec.containerd.selinuxEnabled=true --set=cluster.spec.kubeControllerManager.controllers=* --set=cluster.spec.kubeControllerManager.controllers=selinux-warning-controller test.kops.k8s.io/feature_flags: SELinuxMount test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: kops-distro-rhel9, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-num-failures-to-alert: "10" testgrid-tab-name: kops-aws-selinux cluster: k8s-infra-kops-prow-build cron: 38 1-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-selinux namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium --set=cluster.spec.containerd.selinuxEnabled=true --set=cluster.spec.kubeControllerManager.controllers=* --set=cluster.spec.kubeControllerManager.controllers=selinux-warning-controller" \ --env=KOPS_FEATURE_FLAGS=SELinuxMount \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=120m --master-os-distro=custom --node-os-distro=custom" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Feature:SELinux\]" \ --skip-regex="\[Feature:Volumes\]|\[Driver:.nfs\]|\[Driver:.nfs3\]|\[Driver:.local\]|\[FeatureGate:SELinuxMount\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --set=cluster.spec.containerd.selinuxEnabled=true --set=cluster.spec.kubeControllerManager.controllers=* --set=cluster.spec.kubeControllerManager.controllers=selinux-warning-controller test.kops.k8s.io/feature_flags: SELinuxMount test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: kops-distro-rhel9, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-num-failures-to-alert: "10" testgrid-tab-name: kops-aws-selinux-alpha cluster: k8s-infra-kops-prow-build cron: 8 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-selinux-alpha namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium --set=cluster.spec.containerd.selinuxEnabled=true --set=cluster.spec.kubeControllerManager.controllers=* --set=cluster.spec.kubeControllerManager.controllers=selinux-warning-controller" \ --env=KOPS_FEATURE_FLAGS=SELinuxMount \ --kubernetes-feature-gates=SELinuxMount,SELinuxChangePolicy \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=120m --master-os-distro=custom --node-os-distro=custom" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Feature:SELinux\]" \ --skip-regex="\[Feature:Volumes\]|\[Driver:.nfs\]|\[Driver:.nfs3\]|\[Driver:.local\]|\[Feature:SELinuxMountReadWriteOncePodOnly\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --set=spec.nodeProblemDetector.enabled=true --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "35" testgrid-tab-name: ci-kubernetes-e2e-cos-gce-canary cluster: k8s-infra-prow-build cron: 16 1-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-ci-kubernetes-e2e-cos-gce-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --set=spec.nodeProblemDetector.enabled=true --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --skip-regex="\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --set=spec.nodeProblemDetector.enabled=true --set=spec.packages=nfs-utils test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: amazon-ec2-kops, kops-distro-al2023, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "35" testgrid-tab-name: ci-kubernetes-e2e-al2023-aws-canary cluster: k8s-infra-kops-prow-build cron: 33 2-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-ci-kubernetes-e2e-al2023-aws-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet --set=spec.nodeProblemDetector.enabled=true --set=spec.packages=nfs-utils" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --skip-regex="\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --set=spec.nodeProblemDetector.enabled=true --set=spec.packages=nfs-common test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2204, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "35" testgrid-tab-name: ci-kubernetes-e2e-ubuntu-aws-canary cluster: k8s-infra-kops-prow-build cron: 8 1-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-ci-kubernetes-e2e-ubuntu-aws-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kubenet --set=spec.nodeProblemDetector.enabled=true --set=spec.packages=nfs-common" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --skip-regex="\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --set=spec.networking.networkID=default --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "47" testgrid-tab-name: ci-kubernetes-e2e-cos-gce-slow-canary cluster: k8s-infra-prow-build cron: 9 1-23/4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-ci-kubernetes-e2e-cos-gce-slow-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --set=spec.networking.networkID=default --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=150m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Slow\]" \ --skip-regex="\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --set=spec.packages=nfs-utils test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: amazon-ec2-kops, kops-distro-al2023, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "47" testgrid-tab-name: ci-kubernetes-e2e-al2023-aws-slow-canary cluster: k8s-infra-kops-prow-build cron: 22 2-23/4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-ci-kubernetes-e2e-al2023-aws-slow-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet --set=spec.packages=nfs-utils" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=150m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Slow\]" \ --skip-regex="\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "47" testgrid-tab-name: ci-kubernetes-e2e-cos-gce-conformance-canary cluster: k8s-infra-prow-build cron: 58 3-23/4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-ci-kubernetes-e2e-cos-gce-conformance-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=200m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Conformance\]|\[NodeConformance\]" \ --skip-regex="\[FOOBAR\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: amazon-ec2-kops, kops-distro-al2023, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "47" testgrid-tab-name: ci-kubernetes-e2e-al2023-aws-conformance-canary cluster: k8s-infra-kops-prow-build cron: 47 1-23/4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-ci-kubernetes-e2e-al2023-aws-conformance-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=200m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[FOOBAR\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=r5d.xlarge --master-size=r5d.xlarge --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: amazon-ec2-kops, kops-distro-al2023, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "47" testgrid-tab-name: ci-kubernetes-e2e-al2023-aws-conformance-aws-cni cluster: k8s-infra-kops-prow-build cron: 14 1-23/4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-ci-kubernetes-e2e-al2023-aws-conformance-aws-cni namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc --node-size=r5d.xlarge --master-size=r5d.xlarge --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log" \ --cluster-name="kubernetes-e2e-al2023-aws-conformance-aws-cni.k8s.local" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=200m" \ --test-package-marker=stable.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[FOOBAR\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=r5d.xlarge --master-size=r5d.xlarge --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: amazon-ec2-kops, kops-distro-al2023, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "47" testgrid-tab-name: ci-kubernetes-e2e-al2023-aws-conformance-aws-cni-canary cluster: k8s-infra-kops-prow-build cron: 10 2-23/4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-ci-kubernetes-e2e-al2023-aws-conformance-aws-cni-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc --node-size=r5d.xlarge --master-size=r5d.xlarge --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log" \ --cluster-name="kubernetes-e2e-al2023-aws-conformance-aws-cni-canary.k8s.local" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=200m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="\[FOOBAR\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeProxy.enabled=false --set=spec.networking.cilium.enableNodePort=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: amazon-ec2-kops, kops-distro-al2023, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "47" testgrid-tab-name: ci-kubernetes-e2e-al2023-aws-conformance-cilium-canary cluster: k8s-infra-kops-prow-build cron: 6 2-23/4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-ci-kubernetes-e2e-al2023-aws-conformance-cilium-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeProxy.enabled=false --set=spec.networking.cilium.enableNodePort=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log" \ --cluster-name="kubernetes-e2e-al2023-aws-conformance-cilium.k8s.local" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=200m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Conformance\]" \ --skip-regex="should.serve.endpoints.on.same.port.and.different.protocols|same.hostPort.but.different.hostIP.and.protocol" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --node-count=3 --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "90" testgrid-tab-name: ci-kubernetes-e2e-cos-gce-disruptive-canary cluster: k8s-infra-prow-build cron: 20 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-ci-kubernetes-e2e-cos-gce-disruptive-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --node-count=3 --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=600m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Disruptive\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]|\[sig-cloud-provider-gcp\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --node-count=3 --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-cos125, kops-gce, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "90" testgrid-tab-name: ci-kubernetes-e2e-cos-gce-reboot-canary cluster: k8s-infra-prow-build cron: 46 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-ci-kubernetes-e2e-cos-gce-reboot-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=gce --node-count=3 --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=300m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Feature:Reboot\]" \ --skip-regex="\[FOOBAR\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=r5d.xlarge --master-size=r5d.xlarge --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: amazon-ec2-kops, kops-distro-al2023, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "90" testgrid-tab-name: ci-kubernetes-e2e-al2023-aws-disruptive-canary cluster: k8s-infra-kops-prow-build cron: 57 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-ci-kubernetes-e2e-al2023-aws-disruptive-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc --node-size=r5d.xlarge --master-size=r5d.xlarge --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=500m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Disruptive\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --set=cluster.spec.cloudConfig.manageStorageClasses=false --node-volume-size=100 --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "71" testgrid-tab-name: ci-kubernetes-e2e-cos-gce-serial-canary cluster: k8s-infra-prow-build cron: 31 4-23/6 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: e2e-ci-kubernetes-e2e-cos-gce-serial-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --set=cluster.spec.cloudConfig.manageStorageClasses=false --node-volume-size=100 --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=600m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Serial\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - name: service secret: secretName: service-account - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-volume-size=100 --set=spec.packages=nfs-utils --set=spec.packages=git test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: amazon-ec2-kops, kops-distro-al2023, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "71" testgrid-tab-name: ci-kubernetes-e2e-al2023-aws-serial-canary cluster: k8s-infra-kops-prow-build cron: 6 0-23/6 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-ci-kubernetes-e2e-al2023-aws-serial-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet --node-volume-size=100 --set=spec.packages=nfs-utils --set=spec.packages=git" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=600m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Serial\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log --set=spec.kubeAPIServer.runtimeConfig=api/all=true test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: amazon-ec2-kops, kops-distro-al2023, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "47" testgrid-tab-name: ci-kubernetes-e2e-al2023-aws-alpha-features cluster: k8s-infra-kops-prow-build cron: 17 3-23/4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-ci-kubernetes-e2e-al2023-aws-alpha-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kubenet --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log --set=spec.kubeAPIServer.runtimeConfig=api/all=true" \ --kubernetes-feature-gates=AllAlpha,AllBeta,-EventedPLEG \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=240m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking" \ --skip-regex="\[Feature:(SCTPConnectivity|Volumes|Networking-Performance)\]|IPv6|csi-hostpath-v0" \ --parallel=4 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log --set=spec.kubeAPIServer.runtimeConfig=api/all=true --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops, sig-cluster-lifecycle-kubeup-to-kops testgrid-days-of-results: "47" testgrid-tab-name: ci-kubernetes-e2e-cos-gce-alpha-features cluster: k8s-infra-prow-build cron: 22 2-23/4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-ci-kubernetes-e2e-cos-gce-alpha-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log --set=spec.kubeAPIServer.runtimeConfig=api/all=true --gce-service-account=default" \ --kubernetes-feature-gates=AllAlpha,AllBeta,-EventedPLEG \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=240m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking" \ --skip-regex="\[Feature:(SCTPConnectivity|Volumes|Networking-Performance)\]|IPv6|csi-hostpath-v0" \ --parallel=4 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-amazon-vpc cluster: k8s-infra-kops-prow-build cron: 15 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-amazon-vpc namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=amazonvpc --node-size=t3.large --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large --set=cluster.spec.networking.calico.wireguardEnabled=false test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-calico cluster: k8s-infra-kops-prow-build cron: 16 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-calico namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico --node-size=t3.large --set=cluster.spec.networking.calico.wireguardEnabled=false" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-gce, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "35" testgrid-tab-name: kops-gce-cni-calico cluster: k8s-infra-prow-build cron: 26 1-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-cni-calico namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: gce testgrid-dashboards: kops-distro-u2404, kops-gce, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "35" testgrid-tab-name: kops-gce-cni-ipalias cluster: k8s-infra-prow-build cron: 37 1-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-cni-ipalias namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-cilium cluster: k8s-infra-kops-prow-build cron: 58 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-cilium namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: azure test.kops.k8s.io/distro: u2404 test.kops.k8s.io/feature_flags: Azure test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "35" testgrid-tab-name: kops-azure-cni-cilium cluster: k8s-infra-prow-build cron: 53 0-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-kops-azure-cred-wi: "true" preset-service-account: "true" name: e2e-kops-azure-cni-cilium namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=azure \ --create-args="--channel=alpha --networking=cilium" \ --env=KOPS_FEATURE_FLAGS=Azure \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: stkopsstatestore image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - name: service secret: secretName: service-account - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-distro-u2404, kops-gce, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "35" testgrid-tab-name: kops-gce-cni-cilium cluster: k8s-infra-prow-build cron: 16 1-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-cni-cilium namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-cilium-etcd cluster: k8s-infra-kops-prow-build cron: 54 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-cilium-etcd namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium-etcd --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-cilium-eni cluster: k8s-infra-kops-prow-build cron: 13 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-cilium-eni namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium-eni --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-flannel cluster: k8s-infra-kops-prow-build cron: 13 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-flannel namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=flannel --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-kindnet cluster: k8s-infra-kops-prow-build cron: 5 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-kindnet namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kindnet --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "35" testgrid-tab-name: kops-gce-cni-kindnet cluster: k8s-infra-prow-build cron: 39 2-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-cni-kindnet namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kopeio testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-kopeio cluster: k8s-infra-kops-prow-build cron: 13 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-kopeio namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kopeio --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-kubenet cluster: k8s-infra-kops-prow-build cron: 5 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-kubenet namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kubenet --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-k8s-stable, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "35" testgrid-tab-name: kops-gce-cni-kubenet cluster: k8s-infra-prow-build cron: 59 0-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-cni-kubenet namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kubenet --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=t3.large test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-distro-u2404, kops-k8s-ci, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-cni-kuberouter cluster: k8s-infra-kops-prow-build cron: 31 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-cni-kuberouter namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kube-router --node-size=t3.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb11, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-deb11 cluster: k8s-infra-kops-prow-build cron: 38 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-deb11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-deb12 cluster: k8s-infra-kops-prow-build cron: 56 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-deb12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-deb13 cluster: k8s-infra-kops-prow-build cron: 54 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-deb13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-u2204 cluster: k8s-infra-kops-prow-build cron: 9 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-u2204 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-u2204arm64 cluster: k8s-infra-kops-prow-build cron: 16 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-u2204arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-u2404 cluster: k8s-infra-kops-prow-build cron: 19 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-u2404 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-u2404arm64 cluster: k8s-infra-kops-prow-build cron: 7 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-u2404arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2510, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-u2510 cluster: k8s-infra-kops-prow-build cron: 8 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-u2510 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2510, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-u2510arm64 cluster: k8s-infra-kops-prow-build cron: 51 1-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-u2510arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-amzn2, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-amzn2 cluster: k8s-infra-kops-prow-build cron: 12 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-amzn2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-al2023, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-al2023 cluster: k8s-infra-kops-prow-build cron: 26 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-al2023 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-al2023, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-al2023arm64 cluster: k8s-infra-kops-prow-build cron: 55 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-al2023arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel9, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-rhel9 cluster: k8s-infra-kops-prow-build cron: 7 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-rhel9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel10, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-rhel10arm64 cluster: k8s-infra-kops-prow-build cron: 18 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-rhel10arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky9, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-rocky9 cluster: k8s-infra-kops-prow-build cron: 1 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-rocky9 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky10, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-rocky10arm64 cluster: k8s-infra-kops-prow-build cron: 32 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-rocky10arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-flatcar, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-nftables-flatcar cluster: k8s-infra-kops-prow-build cron: 45 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-nftables-flatcar namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --validation-wait=20m \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-cos121 cluster: k8s-infra-prow-build cron: 54 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-cos121 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos121, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-cos121arm64 cluster: k8s-infra-prow-build cron: 58 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-cos121arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-cos125 cluster: k8s-infra-prow-build cron: 35 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-cos125 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cos125, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-cos125arm64 cluster: k8s-infra-prow-build cron: 28 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-cos125arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-cosdev cluster: k8s-infra-prow-build cron: 41 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-cosdev namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-cosdev, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-cosdevarm64 cluster: k8s-infra-prow-build cron: 13 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-cosdevarm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-deb12 cluster: k8s-infra-prow-build cron: 33 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-deb12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb12, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-deb12arm64 cluster: k8s-infra-prow-build cron: 11 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-deb12arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-deb13 cluster: k8s-infra-prow-build cron: 43 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-deb13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-deb13, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-deb13arm64 cluster: k8s-infra-prow-build cron: 30 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-deb13arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2204, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-u2204 cluster: k8s-infra-prow-build cron: 36 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-u2204 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-u2404 cluster: k8s-infra-prow-build cron: 22 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-u2404 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-u2404, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-u2404arm64 cluster: k8s-infra-prow-build cron: 42 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-u2404arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-umini2404 cluster: k8s-infra-prow-build cron: 28 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-umini2404 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-umini2404, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-umini2404arm64 cluster: k8s-infra-prow-build cron: 29 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-umini2404arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rocky10, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-rocky10 cluster: k8s-infra-prow-build cron: 41 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-rocky10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-distro-rhel10, kops-gce, kops-k8s-stable, kops-latest, kops-nftables, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-gce-nftables-rhel10 cluster: k8s-infra-prow-build cron: 5 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-k8s-ssh: "true" name: e2e-kops-gce-nftables-rhel10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=kindnet --set=cluster.spec.kubeProxy.proxyMode=nftables --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-k8s-ci, kops-latest, kops-versions, sig-cluster-lifecycle-kops testgrid-days-of-results: "11" testgrid-tab-name: kops-pipeline-updown-kops-master cluster: k8s-infra-kops-prow-build cron: 2 0-23/1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-pipeline-updown-kops-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --publish-version-marker=gs://k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[k8s.io\]\sNetworking.*\[Conformance\]" \ --skip-regex="\[Slow\]|\[Serial\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-k8s-1.34, kops-latest, kops-versions, sig-cluster-lifecycle-kops testgrid-days-of-results: "11" testgrid-tab-name: kops-pipeline-updown-kops-134 cluster: k8s-infra-kops-prow-build cron: 11 0-23/1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-pipeline-updown-kops-134 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci.txt \ --publish-version-marker=gs://k8s-staging-kops/kops/releases/markers/release-1.34/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --focus-regex="\[k8s.io\]\sNetworking.*\[Conformance\]" \ --skip-regex="\[Slow\]|\[Serial\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-k8s-1.33, kops-latest, kops-versions, sig-cluster-lifecycle-kops testgrid-days-of-results: "11" testgrid-tab-name: kops-pipeline-updown-kops-133 cluster: k8s-infra-kops-prow-build cron: 36 0-23/1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-pipeline-updown-kops-133 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci.txt \ --publish-version-marker=gs://k8s-staging-kops/kops/releases/markers/release-1.33/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --focus-regex="\[k8s.io\]\sNetworking.*\[Conformance\]" \ --skip-regex="\[Slow\]|\[Serial\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-k8s-1.32, kops-latest, kops-versions, sig-cluster-lifecycle-kops testgrid-days-of-results: "11" testgrid-tab-name: kops-pipeline-updown-kops-132 cluster: k8s-infra-kops-prow-build cron: 50 0-23/1 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-pipeline-updown-kops-132 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci.txt \ --publish-version-marker=gs://k8s-staging-kops/kops/releases/markers/release-1.32/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --focus-regex="\[k8s.io\]\sNetworking.*\[Conformance\]" \ --skip-regex="\[Slow\]|\[Serial\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-distro-u2204, kops-k8s-ci, kops-latest, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-scale-amazonvpc cluster: k8s-infra-kops-prow-build cron: 37 0-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-scale-amazonvpc namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-f21a47a3cd-b6b27.test-cncf-aws.k8s.io - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k129-ko129-to-k129-ko129 cluster: k8s-infra-kops-prow-build cron: 3 3-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k129-ko129-to-k129-ko129 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.29.2 - name: K8S_VERSION_A value: v1.29.8 - name: KOPS_VERSION_B value: "1.29" - name: K8S_VERSION_B value: v1.29.9 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-ef508ab0ca-d8b4e.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k129-ko129-to-k130-ko130 cluster: k8s-infra-kops-prow-build cron: 19 3-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k129-ko129-to-k130-ko130 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.29.2 - name: K8S_VERSION_A value: v1.29.9 - name: KOPS_VERSION_B value: "1.30" - name: K8S_VERSION_B value: v1.30.5 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-eca79059e6-965f5.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k130-ko130-to-k130-ko130 cluster: k8s-infra-kops-prow-build cron: 9 13-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k130-ko130-to-k130-ko130 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.30.3 - name: K8S_VERSION_A value: v1.30.4 - name: KOPS_VERSION_B value: "1.30" - name: K8S_VERSION_B value: v1.30.5 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-8e6e1e25dc-e681d.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k130-ko130-to-k130-ko130-many-addons cluster: k8s-infra-kops-prow-build cron: 44 0-23/24 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k130-ko130-to-k130-ko130-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.30.3 - name: K8S_VERSION_A value: v1.30.4 - name: KOPS_VERSION_B value: "1.30" - name: K8S_VERSION_B value: v1.30.5 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-1f324f187a-6e26b.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k126-ko129-to-k127-kolatest cluster: k8s-infra-kops-prow-build cron: 16 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k126-ko129-to-k127-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.29.2 - name: K8S_VERSION_A value: v1.26.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.27.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-03f788856c-b9e71.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k127-ko129-to-k128-kolatest cluster: k8s-infra-kops-prow-build cron: 30 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k127-ko129-to-k128-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.29.2 - name: K8S_VERSION_A value: v1.27.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.28.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-f8fa69f086-6aa7c.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k128-ko129-to-k129-kolatest cluster: k8s-infra-kops-prow-build cron: 17 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k128-ko129-to-k129-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.29.2 - name: K8S_VERSION_A value: v1.28.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.29.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-3764f0160b-69478.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k129-ko129-to-k130-kolatest cluster: k8s-infra-kops-prow-build cron: 20 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k129-ko129-to-k130-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.29.2 - name: K8S_VERSION_A value: v1.29.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.30.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-1be01b4fec-344aa.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k126-ko130-to-k127-kolatest cluster: k8s-infra-kops-prow-build cron: 53 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k126-ko130-to-k127-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.30.3 - name: K8S_VERSION_A value: v1.26.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.27.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-19286525ea-a4fd9.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k126-ko130-to-k127-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 43 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k126-ko130-to-k127-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.30.3 - name: K8S_VERSION_A value: v1.26.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.27.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-1703c34bc8-52589.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k127-ko130-to-k128-kolatest cluster: k8s-infra-kops-prow-build cron: 35 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k127-ko130-to-k128-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.30.3 - name: K8S_VERSION_A value: v1.27.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.28.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-2cd1ec8d69-62b98.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k127-ko130-to-k128-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 26 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k127-ko130-to-k128-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.30.3 - name: K8S_VERSION_A value: v1.27.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.28.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-f6f6d04b57-9ffc0.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k128-ko130-to-k129-kolatest cluster: k8s-infra-kops-prow-build cron: 8 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k128-ko130-to-k129-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.30.3 - name: K8S_VERSION_A value: v1.28.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.29.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-27163eaf63-fff4c.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k128-ko130-to-k129-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 9 1-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k128-ko130-to-k129-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.30.3 - name: K8S_VERSION_A value: v1.28.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.29.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-dd96f7c979-02e8e.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k129-ko130-to-k130-kolatest cluster: k8s-infra-kops-prow-build cron: 25 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k129-ko130-to-k130-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.30.3 - name: K8S_VERSION_A value: v1.29.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.30.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-0060c14f14-4e333.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k129-ko130-to-k130-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 12 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k129-ko130-to-k130-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.30.3 - name: K8S_VERSION_A value: v1.29.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.30.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-48513dbe69-9f11d.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k128-ko131-to-k129-kolatest cluster: k8s-infra-kops-prow-build cron: 9 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k128-ko131-to-k129-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.31.0 - name: K8S_VERSION_A value: v1.28.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.29.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-d93f4d682d-e1d56.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k128-ko131-to-k129-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 1 1-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k128-ko131-to-k129-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.31.0 - name: K8S_VERSION_A value: v1.28.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.29.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-30b6c5da3d-a9183.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k129-ko131-to-k130-kolatest cluster: k8s-infra-kops-prow-build cron: 52 1-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k129-ko131-to-k130-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.31.0 - name: K8S_VERSION_A value: v1.29.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.30.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-7674ee92eb-ffa3e.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k129-ko131-to-k130-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 0 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k129-ko131-to-k130-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.31.0 - name: K8S_VERSION_A value: v1.29.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.30.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-b893ad5cb2-0e753.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k130-ko131-to-k131-kolatest cluster: k8s-infra-kops-prow-build cron: 21 0-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k130-ko131-to-k131-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.31.0 - name: K8S_VERSION_A value: v1.30.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.31.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-0e9b149d45-db071.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k130-ko131-to-k131-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 32 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k130-ko131-to-k131-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.31.0 - name: K8S_VERSION_A value: v1.30.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.31.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-f9eba600f6-47710.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k131-ko131-to-k132-kolatest cluster: k8s-infra-kops-prow-build cron: 9 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k131-ko131-to-k132-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.31.0 - name: K8S_VERSION_A value: v1.31.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.32.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-61fa3235be-cdd9a.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k131-ko131-to-k132-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 5 1-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k131-ko131-to-k132-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: v1.31.0 - name: K8S_VERSION_A value: v1.31.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.32.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-5477ca44ba-ef53f.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k132-kolatest-to-klatest-kolatest cluster: k8s-infra-kops-prow-build cron: 46 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k132-kolatest-to-klatest-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.32.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: latest - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-740eb01ada-1138f.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k132-kolatest-to-klatest-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 21 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k132-kolatest-to-klatest-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.32.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: latest - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-55109dbe6d-54c49.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k131-kolatest-to-k132-kolatest cluster: k8s-infra-kops-prow-build cron: 32 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k131-kolatest-to-k132-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.31.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.32.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-e95730508f-1fa2d.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k131-kolatest-to-k132-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 30 6-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k131-kolatest-to-k132-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.31.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.32.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-21d1afcace-fafba.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k130-kolatest-to-k131-kolatest cluster: k8s-infra-kops-prow-build cron: 30 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k130-kolatest-to-k131-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.30.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.31.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-939dabf48e-85962.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k130-kolatest-to-k131-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 47 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k130-kolatest-to-k131-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.30.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.31.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-a2492dc0ba-873f6.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k129-kolatest-to-k130-kolatest cluster: k8s-infra-kops-prow-build cron: 54 4-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k129-kolatest-to-k130-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.29.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.30.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-cd416be34a-407d2.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k129-kolatest-to-k130-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 46 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k129-kolatest-to-k130-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.29.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.30.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-6097540672-d838f.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k128-kolatest-to-k129-kolatest cluster: k8s-infra-kops-prow-build cron: 1 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k128-kolatest-to-k129-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.28.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.29.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-172a12e2ae-df4fa.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k128-kolatest-to-k129-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 59 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k128-kolatest-to-k129-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.28.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.29.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-73f49c02d7-9ea9c.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k127-kolatest-to-k128-kolatest cluster: k8s-infra-kops-prow-build cron: 11 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k127-kolatest-to-k128-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.27.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.28.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-91022f0f89-36174.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k127-kolatest-to-k128-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 22 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k127-kolatest-to-k128-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.27.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.28.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-138aaeffda-13c0c.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k126-kolatest-to-k127-kolatest cluster: k8s-infra-kops-prow-build cron: 15 1-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k126-kolatest-to-k127-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.26.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.27.0 - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-7e266adbcb-d6122.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-k126-kolatest-to-k127-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 19 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-k126-kolatest-to-k127-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: v1.26.0 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: v1.27.0 - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-7e676cb7b6-b3cbf.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-kstable-kolatest-to-klatest-kolatest cluster: k8s-infra-kops-prow-build cron: 59 7-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-kstable-kolatest-to-klatest-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: stable - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: latest - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-3a5daf4e9a-96255.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-kstable-kolatest-to-klatest-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 7 2-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-kstable-kolatest-to-klatest-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: stable - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: latest - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-734077b544-64c63.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-kstable-kolatest-to-kci-kolatest cluster: k8s-infra-kops-prow-build cron: 52 5-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-kstable-kolatest-to-kci-kolatest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: stable - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: ci - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-ed4da97961-6b857.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2204, kops-k8s-stable, kops-latest, kops-upgrades-many-addons, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: kops-aws-upgrade-kstable-kolatest-to-kci-kolatest-many-addons cluster: k8s-infra-kops-prow-build cron: 20 3-23/8 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: e2e-kops-aws-upgrade-kstable-kolatest-to-kci-kolatest-many-addons namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KOPS_VERSION_A value: latest - name: K8S_VERSION_A value: stable - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: ci - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_DNS_DOMAIN value: tests-kops-aws.k8s.io - name: DISCOVERY_STORE value: s3://k8s-kops-ci-prow - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-9b8b75964a-36844.tests-kops-aws.k8s.io - name: KUBE_SSH_USER value: ubuntu - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: prowjob-default-sa volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-k8s-ci, kops-latest, kops-versions, sig-cluster-lifecycle-kops testgrid-days-of-results: "35" testgrid-tab-name: kops-aws-k8s-latest cluster: k8s-infra-kops-prow-build cron: 35 1-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-k8s-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-k8s-1.34, kops-latest, kops-versions, sig-cluster-lifecycle-kops testgrid-days-of-results: "35" testgrid-tab-name: kops-aws-k8s-1-34 cluster: k8s-infra-kops-prow-build cron: 27 2-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-k8s-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-k8s-1.33, kops-latest, kops-versions, sig-cluster-lifecycle-kops testgrid-days-of-results: "35" testgrid-tab-name: kops-aws-k8s-1-33 cluster: k8s-infra-kops-prow-build cron: 48 2-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-k8s-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/kops_version: latest test.kops.k8s.io/networking: calico testgrid-dashboards: kops-distro-u2404, kops-k8s-1.32, kops-latest, kops-versions, sig-cluster-lifecycle-kops testgrid-days-of-results: "35" testgrid-tab-name: kops-aws-k8s-1-32 cluster: k8s-infra-kops-prow-build cron: 2 1-23/3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: e2e-kops-aws-k8s-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-policy-api testgrid-tab-name: kube-network-policies conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/kube-network-policies repo: kube-network-policies - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-kube-network-policies-conformance-parallel namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/kube-network-policies/hack/ci/e2e.sh env: - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy || Conformance' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-policy-api testgrid-tab-name: kube-network-policies (IPv6), master (dev) [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/kube-network-policies repo: kube-network-policies - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-kube-network-policies-conformance-parallel-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/kube-network-policies/hack/ci/e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy || Conformance' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-policy-api testgrid-tab-name: kube-network-policies-iptracker conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/kube-network-policies repo: kube-network-policies - base_ref: master org: kubernetes path_alias: kops repo: kops interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-kube-network-policies-conformance-parallel-iptracker namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - cd $GOPATH/src/sigs.k8s.io/kube-network-policies && hack/e2e-kops.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and test if ''join'' and ''upgrade'' works with missing addon ConfigMaps' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-no-addons-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-no-addons-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - upgrade-no-addon-config-maps-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and test alternative discovery methods for kubeadm join' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-discovery-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-discovery-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - discovery-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and test alternative discovery methods for kubeadm join' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-discovery-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-discovery-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - discovery-1.35 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and test alternative discovery methods for kubeadm join' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-discovery-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-discovery-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - discovery-1.34 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and test alternative discovery methods for kubeadm join' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-discovery-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-discovery-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - discovery-1.33 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and test alternative discovery methods for kubeadm join' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-discovery-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-discovery-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - discovery-1.32 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-dryrun-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-dryrun-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - dryrun-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-dryrun-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-dryrun-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - dryrun-1.35 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-dryrun-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-dryrun-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - dryrun-1.34 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-dryrun-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-dryrun-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - dryrun-1.33 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-dryrun-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-dryrun-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - dryrun-1.32 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and test the encryption algorithm functionality' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-encryption-algorithm-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-encryption-algorithm-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - encryption-algorithm-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and tests kubeadm''s support for external CA mode' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-external-ca-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-external-ca-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - external-ca-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and tests kubeadm''s support for external CA mode' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-external-ca-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-external-ca-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - external-ca-1.35 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and tests kubeadm''s support for external CA mode' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-external-ca-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-external-ca-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - external-ca-1.34 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and tests kubeadm''s support for external CA mode' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-external-ca-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-external-ca-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - external-ca-1.33 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and tests kubeadm''s support for external CA mode' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-external-ca-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-external-ca-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - external-ca-1.32 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with external etcd and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-external-etcd-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-external-etcd-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - external-etcd-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with external etcd and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-external-etcd-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-external-etcd-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - external-etcd-1.35 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with external etcd and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-external-etcd-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-external-etcd-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - external-etcd-1.34 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with external etcd and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-external-etcd-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-external-etcd-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - external-etcd-1.33 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with external etcd and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-external-etcd-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-external-etcd-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - external-etcd-1.32 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create and upgrade a cluster using kubelet instance config and run kubeadm-e2e' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-instance-config-latest cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-instance-config-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - instance-config-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder), sig-node (kubelet); Uses kubeadm/kinder to create a cluster with kubelet version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, sig-node-ci+testgrid@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-node-kubelet testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-kubelet-1-35-on-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-kubelet-1-35-on-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-kubelet-1.35-on-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder), sig-node (kubelet); Uses kubeadm/kinder to create a cluster with kubelet version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, sig-node-ci+testgrid@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-node-kubelet testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-kubelet-1-34-on-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-kubelet-1-34-on-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-kubelet-1.34-on-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder), sig-node (kubelet); Uses kubeadm/kinder to create a cluster with kubelet version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, sig-node-ci+testgrid@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-node-kubelet testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-kubelet-1-33-on-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-kubelet-1-33-on-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-kubelet-1.33-on-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder), sig-node (kubelet); Uses kubeadm/kinder to create a cluster with kubelet version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, sig-node-ci+testgrid@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-node-kubelet testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-kubelet-1-34-on-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-kubelet-1-34-on-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-kubelet-1.34-on-1.35 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder), sig-node (kubelet); Uses kubeadm/kinder to create a cluster with kubelet version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, sig-node-ci+testgrid@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-node-kubelet testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-kubelet-1-33-on-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-kubelet-1-33-on-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-kubelet-1.33-on-1.35 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder), sig-node (kubelet); Uses kubeadm/kinder to create a cluster with kubelet version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, sig-node-ci+testgrid@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-node-kubelet testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-kubelet-1-32-on-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-kubelet-1-32-on-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-kubelet-1.32-on-1.35 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder), sig-node (kubelet); Uses kubeadm/kinder to create a cluster with kubelet version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, sig-node-ci+testgrid@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-node-kubelet testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-kubelet-1-33-on-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-kubelet-1-33-on-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-kubelet-1.33-on-1.34 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder), sig-node (kubelet); Uses kubeadm/kinder to create a cluster with kubelet version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, sig-node-ci+testgrid@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-node-kubelet testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-kubelet-1-32-on-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-kubelet-1-32-on-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-kubelet-1.32-on-1.34 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder), sig-node (kubelet); Uses kubeadm/kinder to create a cluster with kubelet version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, sig-node-ci+testgrid@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-node-kubelet testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-kubelet-1-32-on-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-kubelet-1-32-on-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-kubelet-1.32-on-1.33 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with patches on static Pod manifests' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-patches-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-patches-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - patches-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with rootless control-plane and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-rootless-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-rootless-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - rootless-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and test the super-admin.conf functionality' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-super-admin-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-super-admin-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - super-admin-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster, upgrade it and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-master-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-upgrade-1-35-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-upgrade-1-35-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - upgrade-1.35-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster, upgrade it and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-1.35-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-upgrade-1-34-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-upgrade-1-34-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - upgrade-1.34-1.35 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster, upgrade it and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-1.34-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-upgrade-1-33-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-upgrade-1-33-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - upgrade-1.33-1.34 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster, upgrade it and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-1.33-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-upgrade-1-32-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-upgrade-1-32-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - upgrade-1.32-1.33 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-master-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-latest-on-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-latest-on-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-latest-on-1.35 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-1.35-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-1-35-on-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-1-35-on-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-1.35-on-1.34 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-1.34-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-1-34-on-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-1-34-on-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-1.34-on-1.33 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with version skew and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-1.33-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-1-33-on-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-1-33-on-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - skew-1.33-on-1.32 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "16" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-master-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "8" testgrid-tab-name: kubeadm-kinder-latest cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 2h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - regular-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-1.35-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-1-35 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.35 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - regular-1.35 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-1.34-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - regular-1.34 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-1.33-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - regular-1.33 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and run kubeadm-e2e and the conformance suite' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io, release-team@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-kubeadm, sig-release-1.32-informing testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "4" testgrid-tab-name: kubeadm-kinder-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-kubeadm-kinder-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - regular-1.32 command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: fork-per-release: "true" fork-per-release-replacements: k8s-master -> k8s-beta, latest-default -> latest-{{.Version}} testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking, sig-release-releng-blocking testgrid-tab-name: build-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - command: - wrapper.sh - /krel - ci-build - --configure-docker - --allow-dup=false - --bucket=k8s-release-dev - --registry=gcr.io/k8s-staging-ci-images - --extra-version-markers=k8s-master env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 34Gi requests: cpu: "7" memory: 34Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: 'Ends up running: make quick-release' testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking, sig-release-releng-blocking testgrid-tab-name: build-master-fast cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: kubernetes interval: 5m labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-build-fast namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - command: - wrapper.sh - /krel - ci-build - --configure-docker - --allow-dup=false - --fast - --bucket=k8s-release-dev env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 12Gi requests: cpu: "6" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs tests after updating dependencies to latest versions testgrid-alert-email: davanum@gmail.com testgrid-dashboards: sig-arch-code-organization testgrid-num-columns-recent: "6" testgrid-tab-name: kind-master-dependencies cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-dependencies namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - ./../test-infra/experiment/dependencies/update-dependencies-and-run-tests.sh --test-mode kind env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs unit tests after updating dependencies to latest versions testgrid-alert-email: davanum@gmail.com testgrid-dashboards: sig-arch-code-organization testgrid-num-columns-recent: "6" testgrid-tab-name: unit-master-dependencies cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h name: ci-kubernetes-unit-dependencies namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./../test-infra/experiment/dependencies/update-dependencies-and-run-tests.sh - --test-mode - unit env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 - agent: kubernetes annotations: description: Runs tests using golang tip testgrid-alert-email: davanum@gmail.com testgrid-dashboards: sig-arch-code-organization testgrid-num-columns-recent: "6" testgrid-tab-name: kind-master-golang-tip cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-golang-tip namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: GO_VERSION value: devel - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs unit tests using golang tip testgrid-alert-email: davanum@gmail.com testgrid-dashboards: sig-arch-code-organization testgrid-num-columns-recent: "6" testgrid-tab-name: unit-master-golang-tip cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h name: ci-kubernetes-unit-golang-tip namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - make - test env: - name: GO_VERSION value: devel - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 - agent: kubernetes annotations: description: Build golang tip testgrid-alert-email: davanum@gmail.com testgrid-dashboards: sig-arch-code-organization testgrid-num-columns-recent: "6" testgrid-tab-name: unit-master-build-golang-tip cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h name: ci-kubernetes-build-golang-tip namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | export HOME="$(mktemp -d)" export GOROOT_BOOTSTRAP="$(go env GOROOT)" atexit () { find "$HOME/.gimme" -name "*.log" -exec cp {} "${ARTIFACTS}" \; } trap 'atexit' EXIT GIMME_DEBUG=true third_party/gimme/gimme master command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 - agent: kubernetes annotations: testgrid-alert-email: davanum@gmail.com testgrid-dashboards: sig-arch-code-organization testgrid-tab-name: cgroup-systemd-containerd-node-e2e-golang-tip cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 8h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-cgroup-systemd-containerd-node-e2e-golang-tip namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GO_VERSION value: devel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Generates dependency statistics by running depstat for base periodically testgrid-create-test-group: "true" testgrid-dashboards: sig-arch-code-organization cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h name: check-dependency-stats-periodical namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - -c - | set -euo pipefail export WORKDIR=${ARTIFACTS:-$TMPDIR} export PATH=$PATH:$GOPATH/bin mkdir -p "${WORKDIR}" pushd "$WORKDIR" go install github.com/kubernetes-sigs/depstat@latest popd depstat stats -m "k8s.io/kubernetes$(ls staging/src/k8s.io | awk '{printf ",k8s.io/" $0}')" --json | tee "${WORKDIR}/stats-base.json"; command: - /bin/bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi - agent: kubernetes annotations: description: Uses kubetest to run e2e tests for on-by-default features against a latest kubernetes master cluster created with sigs.k8s.io/kind fork-per-release: "true" fork-per-release-periodic-interval: 1h 2h 6h 24h testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Uses kubetest to run e2e tests for on-by-default features against a latest kubernetes master IPv6 cluster created with sigs.k8s.io/kind fork-per-release: "true" fork-per-release-periodic-interval: 1h 2h 6h 24h testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-ipv6-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs tests with no special requirements other than beta feature gates in a KinD cluster where beta feature gates and APIs are enabled. testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,patrick.ohly@intel.com,release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-master-beta-features cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-beta-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: LABEL_FILTER value: 'Feature: isSubsetOf OffByDefault && !Alpha && !Deprecated && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs tests with no special requirements in a KinD cluster where beta feature gates and APIs are enabled, i.e. this does not include tests for off-by-default beta features. testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,patrick.ohly@intel.com,release-team@kubernetes.io testgrid-dashboards: sig-release-master-informing, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-master-beta-enabled cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-beta-enabled namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: LABEL_FILTER value: 'Feature: isEmpty && !Alpha && !Deprecated && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs conformance tests in a KinD cluster where beta feature gates and APIs are enabled. testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,patrick.ohly@intel.com,release-team@kubernetes.io testgrid-dashboards: sig-release-master-informing, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-master-beta-enabled-conformance cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-beta-enabled-conformance namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: LABEL_FILTER value: Conformance && !Deprecated && !Slow && !Disruptive && !Flaky - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs tests with no special requirements other than alpha or beta feature gates in a KinD cluster where alpha and beta feature gates and APIs are enabled. testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,patrick.ohly@intel.com,release-team@kubernetes.io testgrid-dashboards: sig-release-master-informing, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-master-alpha-beta-features cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-alpha-beta-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":true,"AllBeta":true,"EventedPLEG": false}' - name: RUNTIME_CONFIG value: '{"api/all":"true"}' - name: LABEL_FILTER value: 'Feature: isSubsetOf OffByDefault && !Deprecated && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs tests with no special requirements other than alpha or beta feature gates in a KinD cluster where alpha and beta feature gates and APIs are enabled. In contrast to ci-kubernetes-e2e-kind-alpha-beta-features it really runs all such tests, with serial and flaky tests being the only exceptions. testgrid-alert-email: patrick.ohly@intel.com testgrid-dashboards: sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-master-alpha-beta-features-canary cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 8h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-alpha-beta-features-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sSLO https://raw.githubusercontent.com/pohly/kind/46d774ce34846c9522efd9de1150b0d3cfa585c8/hack/ci/e2e-k8s.sh && chmod u+x e2e-k8s.sh && ./e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":true,"AllBeta":true,"EventedPLEG": false}' - name: RUNTIME_CONFIG value: '{"api/all":"true"}' - name: LABEL_FILTER value: 'Feature: isSubsetOf OffByDefault && !Deprecated && !Flaky && !Serial' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs tests with no special requirements in a KinD cluster where alpha and beta feature gates and APIs are enabled, i.e. this does not include tests for alpha features and off-by-default beta features. testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,patrick.ohly@intel.com,release-team@kubernetes.io testgrid-dashboards: sig-release-master-informing, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-master-alpha-beta-enabled cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-alpha-beta-enabled namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":true,"AllBeta":true,"EventedPLEG": false}' - name: RUNTIME_CONFIG value: '{"api/all":"true"}' - name: LABEL_FILTER value: 'Feature: isEmpty && !Deprecated && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs conformance tests in a KinD cluster where alpha and beta feature gates and APIs are enabled. testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,patrick.ohly@intel.com,release-team@kubernetes.io testgrid-dashboards: sig-release-master-informing,sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-master-alpha-beta-enabled-conformance cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 2h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-alpha-beta-conformance namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":true,"AllBeta":true,"EventedPLEG": false}' - name: RUNTIME_CONFIG value: '{"api/all":"true"}' - name: LABEL_FILTER value: Conformance && !Deprecated && !Slow && !Disruptive && !Flaky - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Kubernetes in Rootless Docker (in GCE VM) testgrid-alert-email: suda.kyoto@gmail.com testgrid-dashboards: sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-rootless cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-kind-rootless namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: allow_anyone: true spec: containers: - args: - /bin/bash - -c - | set -eux # kindinv: Kubernetes in (Rootless) Docker in (GCE) VM # See https://github.com/rootless-containers/kubetest2-kindinv # # GCE VM is used for setting up cgroup v2 and systemd. # (k8s-infra-prow-build lacks cgroup v2, and the kubekins-e2e container lacks systemd) (cd ; GO111MODULE=on go install github.com/rootless-containers/kubetest2-kindinv@master) mkdir -p -m 0700 ~/.ssh cp -f "${GCE_SSH_PRIVATE_KEY_FILE}" ~/.ssh/google_compute_engine cp -f "${GCE_SSH_PUBLIC_KEY_FILE}" ~/.ssh/google_compute_engine.pub exec kubetest2 kindinv \ --boskos-location=http://boskos.test-pods.svc.cluster.local \ --gcp-zone=us-central1-b \ --instance-image=ubuntu-os-cloud/ubuntu-2404-lts-amd64 \ --instance-type=n2-standard-4 \ --kind-rootless \ --user=rootless \ --build \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries \ --focus-regex='\[NodeConformance\]' \ --skip-regex='\[Environment:NotInUserNS\]|\[Slow\]' \ --parallel=8 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Runs e2e tests against a latest kubernetes master created with sigs.k8s.io/kind using arm64 testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com, davanum@gmail.com testgrid-dashboards: sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-master-arm64 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" name: ci-kubernetes-e2e-kind-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-arm64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh command: - runner.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true nodeSelector: kubernetes.io/arch: arm64 volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-testing-canaries testgrid-tab-name: prow cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-prow-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=canary-e2e-prow - --extract=ci/latest - --ginkgo-parallel=25 - --provider=gce - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:latest-master imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-testing-canaries testgrid-tab-name: node cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 1h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-node-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/image-config-canary.yaml - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" - --timeout=90m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:latest-master imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Run s390x & power periodic job to build kueue image testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-build-s390x-ppc64le-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-build-s390x-ppc64le-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - image-local-build - PLATFORMS=linux/s390x,linux/ppc64le command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue unit tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-unit-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-unit-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "6" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue test-integration testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-integration-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-integration-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-integration command: - make env: - name: GOMAXPROCS value: "6" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue test-multikueue-integration testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-integration-multikueue-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-integration-multikueue-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-multikueue-integration command: - make env: - name: GOMAXPROCS value: "7" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue test-scheduling-perf testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-scheduling-perf-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-scheduling-perf-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-performance-scheduler command: - make env: - name: GOMAXPROCS value: "6" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue end to end tests for Kubernetes 1.32 testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-main-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-main-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.32" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue end to end tests for Kubernetes 1.33 testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-main-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-main-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.33" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue end to end tests for Kubernetes 1.34 testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-main-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-main-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic multikueue end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-multikueue-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-multikueue-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-multikueue-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic tas end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-tas-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-tas-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-tas-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic customconfigs end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-customconfigs-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-customconfigs-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e-customconfigs command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic certmanager end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-certmanager-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-certmanager-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e-certmanager command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueueviz end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-kueueviz-main cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-kueueviz-main namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e-kueueviz command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue unit tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-unit-release-0-14 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-unit-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "6" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue test-integration testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-integration-release-0-14 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-integration-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-integration command: - make env: - name: GOMAXPROCS value: "6" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue test-multikueue-integration testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-integration-multikueue-release-0-14 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-integration-multikueue-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-multikueue-integration command: - make env: - name: GOMAXPROCS value: "7" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue test-scheduling-perf testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-scheduling-perf-release-0-14 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-scheduling-perf-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-performance-scheduler command: - make env: - name: GOMAXPROCS value: "6" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue end to end tests for Kubernetes 1.32 testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-release-0-14-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-release-0-14-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.32" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue end to end tests for Kubernetes 1.33 testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-release-0-14-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-release-0-14-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.33" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue end to end tests for Kubernetes 1.34 testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-release-0-14-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-release-0-14-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic multikueue end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-multikueue-release-0-14 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-multikueue-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-multikueue-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic tas end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-tas-release-0-14 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-tas-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-tas-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic customconfigs end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-customconfigs-release-0-14 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-customconfigs-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e-customconfigs command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic certmanager end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-certmanager-release-0-14 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-certmanager-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e-certmanager command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueueviz end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-kueueviz-release-0-14 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-kueueviz-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e-kueueviz command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue unit tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-unit-release-0-15 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-unit-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "6" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue test-integration testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-integration-release-0-15 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-integration-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-integration command: - make env: - name: GOMAXPROCS value: "6" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue test-multikueue-integration testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-integration-multikueue-release-0-15 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-integration-multikueue-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-multikueue-integration command: - make env: - name: GOMAXPROCS value: "7" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue test-scheduling-perf testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-scheduling-perf-release-0-15 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-scheduling-perf-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test-performance-scheduler command: - make env: - name: GOMAXPROCS value: "6" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue end to end tests for Kubernetes 1.32 testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-release-0-15-1-32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-release-0-15-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.32" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue end to end tests for Kubernetes 1.33 testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-release-0-15-1-33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-release-0-15-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.33" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueue end to end tests for Kubernetes 1.34 testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-release-0-15-1-34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-release-0-15-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic multikueue end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-multikueue-release-0-15 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-multikueue-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-multikueue-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic tas end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-tas-release-0-15 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-tas-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-tas-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic customconfigs end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-customconfigs-release-0-15 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-customconfigs-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e-customconfigs command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic certmanager end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-certmanager-release-0-15 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-certmanager-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e-certmanager command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run periodic kueueviz end to end tests testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-test-e2e-kueueviz-release-0-15 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.15 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-test-e2e-kueueviz-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - kind-image-build - test-e2e-kueueviz command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run s390x & power periodic to build kueue image testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-build-s390x-ppc64le-release-0-13 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-build-s390x-ppc64le-release-0-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - image-local-build - PLATFORMS=linux/s390x,linux/ppc64le command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.33" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run s390x & power periodic job to build kueue image testgrid-alert-email: kueue-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "1" testgrid-tab-name: periodic-kueue-build-s390x-ppc64le-release-0-14 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-0.14 org: kubernetes-sigs path_alias: kubernetes-sigs/kueue repo: kueue interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-kueue-build-s390x-ppc64le-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - image-local-build - PLATFORMS=linux/s390x,linux/ppc64le command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Runs single node conformance tests using kubetest with hack/local-up-cluster.sh testgrid-alert-stale-results-hours: "24" testgrid-dashboards: conformance-all, conformance-hack-local-up-cluster, sig-testing-misc testgrid-num-failures-to-alert: "1" testgrid-tab-name: local-up-cluster, master (dev) cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 3h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-local-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=local - --extract=ci/latest - --extract-source - --ginkgo-parallel=1 - --provider=local - --test_args=--ginkgo.focus=\[Conformance\] --ginkgo.skip=Serial|should.have.at.least.two.untainted - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: CONTAINER_RUNTIME_ENDPOINT value: /var/run/docker/containerd/containerd.sock - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: fork-per-release: "true" testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, release-team@kubernetes.io testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-release-master-blocking testgrid-days-of-results: "1" testgrid-num-failures-to-alert: "3" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h name: ci-kubernetes-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 - agent: kubernetes annotations: description: 'OWNER: sig-cluster-lifecycle; an e2e test for verifying manifest list images at registry.k8s.io' testgrid-alert-email: sig-cluster-lifecycle-kubeadm-alerts@kubernetes.io testgrid-alert-stale-results-hours: "48" testgrid-dashboards: sig-cluster-lifecycle-all testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-manifest-lists cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm workdir: true interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: periodic-kubernetes-e2e-manifest-lists namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/manifests/verify_manifest_lists.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: minikube-periodics cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/minikube repo: minikube interval: 4h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-minikube-integration namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - integration-prow-docker-docker-linux-x86-64 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run periodic linters and unit tests testgrid-alert-email: markus.lehtonen@intel.com,eduardoa@nvidia.com testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: periodic-verify-master cluster: eks-prow-build-cluster cron: 0 4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/node-feature-discovery repo: node-feature-discovery name: periodic-node-feature-discovery-verify-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - scripts/test-infra/verify.sh env: - name: CODECOV_TOKEN valueFrom: secretKeyRef: key: codecov-token name: nfd-creds - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25.0 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi - agent: kubernetes annotations: description: Run periodic end-to-end tests for node-feature-discovery testgrid-alert-email: markus.lehtonen@intel.com,eduardoa@nvidia.com testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: periodic-e2e-test-master cluster: eks-prow-build-cluster cron: 0 4 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/node-feature-discovery repo: node-feature-discovery labels: preset-dind-enabled: "true" name: periodic-node-feature-discovery-e2e-test-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - scripts/test-infra/test-e2e.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 12Gi requests: cpu: "6" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Uses kubetest to run node-e2e tests (+NodeConformance, -Flaky|Slow|Serial) testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking, sig-node-release-blocking, sig-node-containerd testgrid-tab-name: ci-node-e2e cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-e2e-containerd namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run serial node-e2e tests (+Serial, -Flaky|Benchmark|Node*Feature|Feature:OffByDefault) testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-release-blocking testgrid-tab-name: node-kubelet-serial-containerd cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-serial-containerd namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --timeout=4h --focus="\[Serial\]" --skip="\[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:CPUManager\]|\[Feature:MemoryManager\]|\[Feature:TopologyManager\]|\[Feature:NodeSwap\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]|\[Feature:OffByDefault\]" - --timeout=240m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run serial node-e2e tests (+Serial|+Flaky, (Benchmark|Node*Feature|Feature:OffByDefault) testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-containerd testgrid-tab-name: node-kubelet-containerd-flaky cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-containerd-flaky namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --timeout=4h --focus="\[Flaky\]" --skip="\[Benchmark\]|\[Feature:Eviction\]|\[Feature:OffByDefault\]" - --timeout=240m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run serial node-e2e tests (+Serial, -Flaky|Benchmark|Node*Feature|Feature:OffByDefault) testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-cri-o testgrid-tab-name: node-kubelet-serial-crio cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 6h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-serial-cri-o namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --env=KUBE_SSH_USER=core - --gcp-zone=us-central1-b - '--node-test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-serial.yaml - --node-tests=true - --provider=gce - --test_args=--nodes=1 --timeout=5h --focus="\[Serial\]" --skip="\[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:NodeSwap\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]|\[Feature:OffByDefault\]" - --timeout=300m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 12Gi requests: cpu: "4" memory: 12Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Run serial node e2e tests on ARM64 environment on Ubuntu testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: kubelet-gce-e2e-arm64-ubuntu-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-arm64-ubuntu-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-a - --parallelism=1 - --focus-regex=\[Serial\] - --use-dockerized-build=true - --target-build-arch=linux/arm64 - --timeout=4h0m0s - --skip-regex=\[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:NodeSwap\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]|\[Feature:OffByDefault\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/arm/image-config-serial.yaml command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Executes E2E suite with swap enabled on Fedora testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet, sig-node-cri-o testgrid-tab-name: kubelet-gce-e2e-swap-fedora cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-swap-fedora namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --env=KUBE_SSH_USER=core - --gcp-zone=us-central1-b - '--node-test-args=--feature-gates="NodeSwap=true" --service-feature-gates="NodeSwap=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--fail-swap-on=false --cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]|\[Feature:.+\]|\[Feature\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport]|\[Feature:UserNamespacesPodSecurityStandards]|\[Feature:KubeletCredentialProviders]|\[Alpha\]" - --timeout=180m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/swap/image-config-swap-fedora.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Run serial node e2e tests with swap environment on Ubuntu testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: kubelet-gce-e2e-swap-ubuntu-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-swap-ubuntu-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/swap/image-config-swap.yaml - --env=KUBE_MASTER_EXTRA_METADATA=user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/master.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-extra-init-sh=/home/prow/go/src/github.com/containerd/containerd/test/e2e_node/gci-init.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - --env=KUBE_NODE_EXTRA_METADATA=user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/node.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-extra-init-sh=/home/prow/go/src/github.com/containerd/containerd/test/e2e_node/gci-init.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - '--node-test-args=--feature-gates="NodeSwap=true" --service-feature-gates="NodeSwap=true" --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --fail-swap-on=false --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --timeout=120m --focus="\[Serial\]" --skip="\[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]|\[Feature:OffByDefault\]" - --timeout=270m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Run serial node e2e tests with swap environment on Fedora testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet, sig-node-cri-o testgrid-tab-name: kubelet-gce-e2e-swap-fedora-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-swap-fedora-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --env=KUBE_SSH_USER=core - --gcp-zone=us-central1-b - '--node-test-args=--feature-gates="NodeSwap=true" --service-feature-gates="NodeSwap=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--fail-swap-on=false --cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --timeout=4h --focus="\[Serial\]" --skip="\[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]|\[Feature:OffByDefault\]" - --timeout=270m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/swap/image-config-swap-fedora.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Run serial swap conformance e2e tests with swap environment on Ubuntu testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: kubelet-swap-conformance-ubuntu-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-swap-conformance-ubuntu-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=\[Feature:NodeSwap\]|MemoryAllocatableEviction|PriorityMemoryEvictionOrdering - --skip-regex=\[Flaky\]|\[Benchmark\] - '--test-args=--feature-gates=NodeSwap=true --service-feature-gates=NodeSwap=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --fail-swap-on=false --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/swap/image-config-swap.yaml - --timeout=180m command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Run serial swap conformance e2e tests with swap environment on Fedora testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet, sig-node-cri-o testgrid-tab-name: kubelet-swap-conformance-fedora-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 4h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-swap-conformance-fedora-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=\[Feature:NodeSwap\]|MemoryAllocatableEviction|PriorityMemoryEvictionOrdering - --skip-regex=\[Flaky\]|\[Benchmark\] - '--test-args=--feature-gates="NodeSwap=true" --service-feature-gates="NodeSwap=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--fail-swap-on=false --cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/swap/image-config-swap-fedora.yaml - --timeout=270m command: - runner.sh env: - name: GOPATH value: /go - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Run node e2e tests with fsquota environment on Ubuntu testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: kubelet-gce-e2e-fsquota-ubuntu cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-fsquota-ubuntu namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config.yaml - '--node-test-args=--feature-gates=LocalStorageCapacityIsolationFSQuotaMonitoring=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --fail-swap-on=false --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="LocalStorageCapacityIsolationQuota" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Runs kubelet in standalone mode with all alpha features enabled testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-release-blocking testgrid-tab-name: node-kubelet-containerd-standalone-mode-all-alpha cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-e2e-containerd-standalone-mode-all-alpha namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--standalone-mode=true --feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:StandaloneMode\]" --skip="\[Flaky\]|\[Serial\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Runs kubelet in standalone mode with all alpha features enabled testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-release-blocking testgrid-tab-name: node-kubelet-containerd-standalone-mode-serial-all-alpha cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-e2e-containerd-standalone-mode-serial-all-alpha namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--standalone-mode=true --feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:StandaloneMode\]" --skip="\[Flaky\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Runs kubelet in standalone mode testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-release-blocking testgrid-tab-name: node-kubelet-containerd-standalone-mode cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-e2e-containerd-standalone-mode namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--standalone-mode=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:StandaloneMode\]" --skip="\[Flaky\]|\[Serial\]|\[Feature:OffByDefault\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: kubelet-serial-gce-e2e-topology-manager cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-serial-topology-manager namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --skip="" --focus="\[Feature:TopologyManager\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: kubelet-serial-gce-e2e-cpu-manager cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-serial-cpu-manager namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --skip="" --focus="\[Feature:CPUManager\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: kubelet-serial-gce-e2e-memory-manager cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-kubelet-serial-memory-manager namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --skip="" --focus="\[Feature:MemoryManager\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Use cri proxy testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: node-kubelet-cri-proxy cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-e2e-cri-proxy-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--cri-proxy-enabled=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:CriProxy\]" --skip="\[Flaky\]|\[Featuure:OffByDefault\]" - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Use cri proxy testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io testgrid-dashboards: sig-node-kubelet testgrid-tab-name: node-kubelet-cri-proxy-all-alpha cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-node-e2e-cri-proxy-all-alpha-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--cri-proxy-enabled=true --feature-gates=AllAlpha=true,AllBeta=true --service-feature-gates=AllAlpha=true,AllBeta=true --runtime-config=api/alpha=true,api/beta=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:CriProxy\]" --skip="\[Flaky\]" - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io, zhenw@google.com,ciprianhacman@gmail.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-node-node-problem-detector testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "12" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/node-problem-detector repo: node-problem-detector interval: 2h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-npd-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./test/build.sh - ci command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io, zhenw@google.com,ciprianhacman@gmail.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-node-node-problem-detector testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "12" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/node-problem-detector repo: node-problem-detector interval: 2h labels: preset-service-account: "true" name: ci-npd-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - ./test/build.sh install-lib && make test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io, zhenw@google.com,ciprianhacman@gmail.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-node-node-problem-detector testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "12" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/node-problem-detector repo: node-problem-detector - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-npd-e2e-node namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - ./test/build.sh get-ci-env && source ci.env && cd $(GOPATH)/src/k8s.io/kubernetes && /workspace/scenarios/kubernetes_e2e.py --deployment=node --provider=gce --gcp-zone=us-central1-b --node-tests=true "--node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml --extra-envs=${EXTRA_ENVS}" '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service"' '--test_args=--nodes=8 --focus=NodeProblemDetector' --timeout=60m command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io, zhenw@google.com,ciprianhacman@gmail.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-node-node-problem-detector testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "12" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/node-problem-detector repo: node-problem-detector interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-npd-e2e-kubernetes-gce-gci namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - ./test/build.sh get-ci-env && source ci.env && /workspace/scenarios/kubernetes_e2e.py --cluster= --extract=ci/latest --provider=gce --gcp-node-image=gci --gcp-zone=us-central1-b --ginkgo-parallel=30 --test_args=--ginkgo.focus=NodeProblemDetector --timeout=60m command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io, zhenw@google.com,ciprianhacman@gmail.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-node-node-problem-detector testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "12" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/node-problem-detector repo: node-problem-detector interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-npd-e2e-kubernetes-gce-gci-custom-flags namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - ./test/build.sh -f get-ci-env && source ci-custom-flags.env && /workspace/scenarios/kubernetes_e2e.py --cluster= --extract=ci/latest --provider=gce --gcp-node-image=gci --gcp-zone=us-central1-b --ginkgo-parallel=30 --test_args=--ginkgo.focus=NodeProblemDetector --timeout=60m command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io, zhenw@google.com,ciprianhacman@gmail.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-node-node-problem-detector testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "12" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/node-problem-detector repo: node-problem-detector interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-npd-e2e-kubernetes-gce-ubuntu namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - ./test/build.sh get-ci-env && source ci.env && /workspace/scenarios/kubernetes_e2e.py --cluster= --extract=ci/latest --provider=gce --gcp-node-image=ubuntu --gcp-zone=us-central1-b --ginkgo-parallel=30 --image-family=ubuntu-2404-lts-amd64 --image-project=ubuntu-os-cloud --test_args=--ginkgo.focus=NodeProblemDetector --timeout=60m command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-node-ci+testgrid@kubernetes.io, zhenw@google.com,ciprianhacman@gmail.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-node-node-problem-detector testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "12" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/node-problem-detector repo: node-problem-detector interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-npd-e2e-kubernetes-gce-ubuntu-custom-flags namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - ./test/build.sh -f get-ci-env && source ci-custom-flags.env && /workspace/scenarios/kubernetes_e2e.py --cluster= --extract=ci/latest --provider=gce --gcp-node-image=ubuntu --gcp-zone=us-central1-b --ginkgo-parallel=30 --image-family=ubuntu-2404-lts-amd64 --image-project=ubuntu-os-cloud --test_args=--ginkgo.focus=NodeProblemDetector --timeout=60m command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: amazon-ec2, sig-node-gpu testgrid-tab-name: ci-kubernetes-e2e-ec2-device-plugin-gpu cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 6h labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: ci-kubernetes-e2e-ec2-device-plugin-gpu namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest AMI_ID=$(aws ssm get-parameters --names \ /aws/service/eks/optimized-ami/1.30/amazon-linux-2-gpu/recommended/image_id \ --query 'Parameters[0].[Value]' --output text) VERSION=$(curl -Ls https://dl.k8s.io/ci/fast/latest-fast.txt) kubetest2 ec2 \ --stage https://dl.k8s.io/ci/fast/ \ --version $VERSION \ --worker-instance-type=g4dn.12xlarge \ --device-plugin-nvidia true \ --worker-image="$AMI_ID" \ --worker-user-data-file $(go env GOPATH)/src/sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2/config/al2.sh \ --up \ --down \ --test=ginkgo \ -- \ --test-args="--node-os-arch=$NODE_OS_ARCH --provider=aws --minStartupPods=8" \ --test-package-url=https://dl.k8s.io/ \ --test-package-dir=ci/fast \ --test-package-marker=latest-fast.txt \ --focus-regex="\[Feature:GPUDevicePlugin\]" \ --parallel=5 command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: amazon-ec2 testgrid-tab-name: ci-kubernetes-e2e-ec2-alpha-enabled-default cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 6h labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: ci-kubernetes-e2e-ec2-alpha-enabled-default namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | source $(go env GOPATH)/src/sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2/scripts/check-ami.sh GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest VERSION=$(curl -Ls https://dl.k8s.io/ci/fast/latest-fast.txt) kubetest2 ec2 \ --stage https://dl.k8s.io/ci/fast/ \ --version $VERSION \ --feature-gates="AllAlpha=true,AllBeta=true,EventedPLEG=false" \ --runtime-config="api/all=true" \ --external-cloud-provider true \ --up \ --down \ --test=ginkgo \ -- \ --test-args="--node-os-arch=$NODE_OS_ARCH --provider=aws --minStartupPods=8" \ --test-package-url=https://dl.k8s.io/ \ --test-package-dir=ci/fast \ --test-package-marker=latest-fast.txt \ --skip-regex="\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|csi-hostpath-v0|Services should preserve source pod IP for traffic thru service cluster IP" \ --parallel=25 command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Uses kubetest to run e2e tests (+Feature:many, -many) against a cluster created with kubetest2-ec2 testgrid-dashboards: amazon-ec2 testgrid-tab-name: ci-kubernetes-e2e-ec2-alpha-features cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 6h labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: ci-kubernetes-e2e-ec2-alpha-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | source $(go env GOPATH)/src/sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2/scripts/check-ami.sh GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest VERSION=$(curl -Ls https://dl.k8s.io/ci/fast/latest-fast.txt) kubetest2 ec2 \ --stage https://dl.k8s.io/ci/fast/ \ --version $VERSION \ --feature-gates="AllAlpha=true,AllBeta=true,EventedPLEG=false" \ --runtime-config="api/all=true" \ --up \ --down \ --test=ginkgo \ -- \ --test-args="--node-os-arch=$NODE_OS_ARCH --provider=aws --minStartupPods=8" \ --test-package-url=https://dl.k8s.io/ \ --test-package-dir=ci/fast \ --test-package-marker=latest-fast.txt \ --focus-regex="\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking" \ --skip-regex="\[Feature:(SCTPConnectivity|Volumes|Networking-Performance|Example)\]|IPv6|csi-hostpath-v0" \ --parallel=25 command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-prow testgrid-num-failures-to-alert: "6" testgrid-tab-name: aks-prow-build-heartbeat cluster: k8s-infra-aks-admin cron: '*/5 * * * *' decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: test-infra max_concurrency: 1 name: ci-k8s-infra-aks-build-cluster namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - Everything is fine! command: - echo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: limits: cpu: 100m memory: 512Mi requests: cpu: 100m memory: 512Mi - agent: kubernetes annotations: testgrid-dashboards: sig-k8s-infra-canaries testgrid-tab-name: ci-k8s-cross-canary cluster: k8s-infra-aks-admin decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 2h labels: preset-dind-enabled: "true" max_concurrency: 1 name: ci-kubernetes-cross-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - release - KUBE_RELEASE_RUN_TESTS=n command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: 7300m memory: 41Gi requests: cpu: 7300m memory: 41Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: 'Ends up running: make verify on AKS' testgrid-dashboards: sig-k8s-infra-canaries testgrid-tab-name: verify-master-canary cluster: k8s-infra-aks-admin decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-verify-master-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_READONLY_PACKAGE value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: master - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: TYPECHECK_SERIAL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 24Gi requests: cpu: "6" memory: 24Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs `make test verify` on the prow repo every hour testgrid-broken-column-threshold: "0.5" testgrid-dashboards: sig-testing-prow-repo testgrid-tab-name: continuous-test-verify cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs repo: prow interval: 1h labels: preset-dind-enabled: "true" name: ci-prow-continuous-test-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-release-1.31-informing, sig-windows-signal, sig-windows-1.31-release testgrid-tab-name: capz-windows-1.31 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 24h labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-windows-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest-1.31 - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-windows-1.31-release, sig-windows-signal testgrid-tab-name: capz-windows-1-31-serial-slow cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 48h labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-gmsa-setup: "true" preset-capz-serial-slow: "true" preset-capz-windows-2022: "true" preset-dind-enabled: "true" name: ci-kubernetes-e2e-capz-1-31-windows-serial-slow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest-1.31 - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: (\[sig-windows\]|\[sig-scheduling\].SchedulerPreemption|\[sig-apps\].CronJob).*(\[Serial\]|\[Slow\])|(\[Serial\]|\[Slow\]).*(\[Conformance\]|\[NodeConformance\])|\[sig-api-machinery\].Garbage.collector - name: GINKGO_SKIP value: \[LinuxOnly\]|device.plugin.for.Windows|\[sig-autoscaling\].\[Feature:HPA\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: KUBETEST_WINDOWS_CONFIG value: upstream-windows-serial-slow.yaml - name: CONFORMANCE_NODES value: "1" - name: GINKGO_NODES value: "1" - name: GMSA value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-release-1.32-informing, sig-windows-1.32-release, sig-windows-signal testgrid-tab-name: capz-windows-1.32 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 24h labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-windows-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest-1.32 - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-windows-1.32-release, sig-windows-signal testgrid-tab-name: capz-windows-1-32-serial-slow cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 48h labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-gmsa-setup: "true" preset-capz-serial-slow: "true" preset-capz-windows-2022: "true" preset-dind-enabled: "true" name: ci-kubernetes-e2e-capz-1-32-windows-serial-slow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest-1.32 - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: (\[sig-windows\]|\[sig-scheduling\].SchedulerPreemption|\[sig-apps\].CronJob).*(\[Serial\]|\[Slow\])|(\[Serial\]|\[Slow\]).*(\[Conformance\]|\[NodeConformance\])|\[sig-api-machinery\].Garbage.collector - name: GINKGO_SKIP value: \[LinuxOnly\]|device.plugin.for.Windows|\[sig-autoscaling\].\[Feature:HPA\]|should.be.able.to.gracefully.shutdown.pods.with.various.grace.periods|\[Alpha\]|\[Feature:SchedulerAsyncPreemption\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: KUBETEST_WINDOWS_CONFIG value: upstream-windows-serial-slow.yaml - name: CONFORMANCE_NODES value: "1" - name: GINKGO_NODES value: "1" - name: GMSA value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-release-1.33-informing, sig-windows-1.33-release, sig-windows-signal testgrid-tab-name: capz-windows-1.33 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 24h labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-windows-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest-1.33 - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-windows-1.33-release, sig-windows-signal testgrid-tab-name: capz-windows-1-33-serial-slow cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 48h labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-gmsa-setup: "true" preset-capz-serial-slow: "true" preset-capz-windows-2022: "true" preset-dind-enabled: "true" name: ci-kubernetes-e2e-capz-1-33-windows-serial-slow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest-1.33 - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: (\[sig-windows\]|\[sig-scheduling\].SchedulerPreemption|\[sig-apps\].CronJob).*(\[Serial\]|\[Slow\])|(\[Serial\]|\[Slow\]).*(\[Conformance\]|\[NodeConformance\])|\[sig-api-machinery\].Garbage.collector - name: GINKGO_SKIP value: \[LinuxOnly\]|device.plugin.for.Windows|\[sig-autoscaling\].\[Feature:HPA\]|should.be.able.to.gracefully.shutdown.pods.with.various.grace.periods|\[Alpha\]|\[Feature:SchedulerAsyncPreemption\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: KUBETEST_WINDOWS_CONFIG value: upstream-windows-serial-slow.yaml - name: CONFORMANCE_NODES value: "1" - name: GINKGO_NODES value: "1" - name: GMSA value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-release-1.34-informing, sig-windows-1.34-release, sig-windows-signal testgrid-tab-name: capz-windows-1.34 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 24h labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-windows-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest-1.34 - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-windows-1.34-release, sig-windows-signal testgrid-tab-name: capz-windows-1-34-serial-slow cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 48h labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-gmsa-setup: "true" preset-capz-serial-slow: "true" preset-capz-windows-2022: "true" preset-dind-enabled: "true" name: ci-kubernetes-e2e-capz-1-34-windows-serial-slow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest-1.34 - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: (\[sig-windows\]|\[sig-scheduling\].SchedulerPreemption|\[sig-apps\].CronJob).*(\[Serial\]|\[Slow\])|(\[Serial\]|\[Slow\]).*(\[Conformance\]|\[NodeConformance\])|\[sig-api-machinery\].Garbage.collector - name: GINKGO_SKIP value: \[LinuxOnly\]|device.plugin.for.Windows|\[sig-autoscaling\].\[Feature:HPA\]|should.be.able.to.gracefully.shutdown.pods.with.various.grace.periods|\[Alpha\]|\[Feature:SchedulerAsyncPreemption\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: KUBETEST_WINDOWS_CONFIG value: upstream-windows-serial-slow.yaml - name: CONFORMANCE_NODES value: "1" - name: GINKGO_NODES value: "1" - name: GMSA value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: fork-per-release: "true" fork-per-release-replacements: KUBERNETES_VERSION=latest -> KUBERNETES_VERSION=latest-{{.Version}} testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-master-informing, sig-windows-master-release, sig-windows-signal testgrid-tab-name: capz-windows-master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 3h labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-windows namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-windows-master-release, sig-windows-signal testgrid-tab-name: capz-windows-master-containerd2 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 24h labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-windows-containerd17 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-windows-master-release, sig-windows-signal testgrid-tab-name: capz-windows-master-serial-slow cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 24h labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-gmsa-setup: "true" preset-capz-serial-slow: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-windows-serial-slow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: (\[sig-windows\]|\[sig-scheduling\].SchedulerPreemption|\[sig-apps\].CronJob).*(\[Serial\]|\[Slow\])|(\[Serial\]|\[Slow\]).*(\[Conformance\]|\[NodeConformance\])|\[sig-api-machinery\].Garbage.collector - name: GINKGO_SKIP value: \[LinuxOnly\]|device.plugin.for.Windows|\[sig-autoscaling\].\[Feature:HPA\]|\[Alpha\]|\[FeatureGate:SchedulerAsyncPreemption\]|\[Beta\]|when.running.a.container.with.a.new.image - name: NODE_FEATURE_GATES value: WindowsGracefulNodeShutdown=true - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: KUBETEST_WINDOWS_CONFIG value: upstream-windows-serial-slow.yaml - name: CONFORMANCE_NODES value: "1" - name: GINKGO_NODES value: "1" - name: GMSA value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-windows-master-release, sig-windows-signal testgrid-tab-name: capz-windows-containerd-master-serial-slow-hpa cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 24h labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-serial-slow: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-windows-serial-slow-hpa namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: (\[sig-autoscaling\].\[Feature:HPA\]).*(\[Serial\]|\[Slow\]) - name: GINKGO_SKIP value: \[LinuxOnly\]|device.plugin.for.Windows|RebootHost - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: KUBETEST_WINDOWS_CONFIG value: upstream-windows-serial-slow.yaml - name: CONFORMANCE_NODES value: "1" - name: GINKGO_NODES value: "1" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-windows-master-release, sig-windows-signal testgrid-tab-name: capz-windows-containerd-nightly-master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 24h labels: preset-azure-community: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-containerd-nightly-windows namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: WINDOWS_CONTAINERD_URL value: https://github.com/kubernetes-sigs/sig-windows-tools/releases/download/windows-containerd-nightly/windows-containerd.tar.gz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-windows-master-release testgrid-tab-name: capz-windows-master-alpha-features cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 8h labels: preset-azure-community: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-windows-alpha namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: API_SERVER_FEATURE_GATES value: InPlacePodVerticalScaling=true - name: GINKGO_FOCUS value: (\[Feature:InPlacePodVerticalScaling\]|\[Feature:NodeLogQuery\]|\[sig-windows\]) - name: NODE_FEATURE_GATES value: InPlacePodVerticalScaling=true,NodeLogQuery=true,PodAndContainerStatsFromCRI=true,RuntimeClassInImageCriApi=true - name: SCHEDULER_FEATURE_GATES value: InPlacePodVerticalScaling=true - name: WINDOWS_CONTAINERD_URL value: https://github.com/kubernetes-sigs/sig-windows-tools/releases/download/windows-containerd-nightly/windows-containerd.tar.gz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: sig-windows-leads@kubernetes.io testgrid-dashboards: sig-windows-master-release testgrid-tab-name: capz-master-windows-nodelogquery cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 24h labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-windows-nodelogquery namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: \[Feature:NodeLogQuery\] - name: GINKGO_SKIP value: \[Serial\]|\[Slow\] - name: NODE_FEATURE_GATES value: NodeLogQuery=true - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com, sig-windows-leads@kubernetes.io testgrid-dashboards: sig-windows-master-release, sig-windows-signal testgrid-tab-name: capz-windows-master-2025 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure interval: 24h labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2025: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-capz-master-windows-2025 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: GALLERY_IMAGE_NAME value: capi-win-2025-containerd image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Periodically syncs the opted-in k/enhancements issues on the Enhancements Tracking GitHub Beta Project Board testgrid-create-test-group: "true" testgrid-dashboards: sig-release-release-team-periodics cluster: k8s-infra-prow-build-trusted cron: 0 0 31 2 * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: sig-release name: periodic-sync-enhancements-github-project-1-35 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - ./release-team/hack/sync-enhancements-github-project-beta.sh env: - name: GITHUB_PROJECT_BETA_NUMBER value: "229" - name: GITHUB_TOKEN valueFrom: secretKeyRef: key: token name: k8s-release-enhancements-triage-github-token - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} - agent: kubernetes annotations: description: Periodically syncs the opted-in k/k issues on the Bug Triage Tracking GitHub Beta Project Board testgrid-create-test-group: "true" testgrid-dashboards: sig-release-release-team-periodics cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: sig-release interval: 3h name: periodic-sync-bug-triage-github-project-beta-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - ./release-team/hack/sync-bug-triage-github-project-beta.sh env: - name: PROJECT_NUMBER value: "80" - name: MILESTONE value: v1.34 - name: GITHUB_TOKEN valueFrom: secretKeyRef: key: token name: k8s-release-bug-triage-github-token - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io, release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-blocking, sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "2" cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: k8s.io interval: 1h max_concurrency: 1 name: ci-k8sio-file-promo namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - args: - run - files - --manifests=/home/prow/go/src/github.com/kubernetes/k8s.io/artifacts/ - --confirm command: - /kpromo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/artifact-promoter/kpromo:v4.0.5-0 name: "" resources: {} serviceAccountName: k8s-infra-promoter - agent: kubernetes annotations: testgrid-dashboards: sig-release-releng-blocking, sig-k8s-infra-k8sio cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: k8s.io interval: 1h max_concurrency: 1 name: ci-k8sio-file-promo-mirrors namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - args: - run - files - --manifests=/home/prow/go/src/github.com/kubernetes/k8s.io/artifacts/mirroring - --confirm - --use-service-account command: - /kpromo env: - name: AWS_ROLE_ARN value: arn:aws:iam::354561287328:role/artifacts.k8s.io_s3writer - name: AWS_WEB_IDENTITY_TOKEN_FILE value: /var/run/secrets/aws-iam-token/serviceaccount/token - name: AWS_REGION value: us-east-1 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/artifact-promoter/kpromo:v4.0.5-0 name: promote-to-mirrors resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /var/run/secrets/aws-iam-token/serviceaccount name: aws-iam-token readOnly: true - args: - run - files - --manifests=/home/prow/go/src/github.com/kubernetes/k8s.io/artifacts/mirroring-staging - --confirm - --use-service-account command: - /kpromo env: - name: AWS_ROLE_ARN value: arn:aws:iam::354561287328:role/artifacts.k8s.io_s3writer - name: AWS_WEB_IDENTITY_TOKEN_FILE value: /var/run/secrets/aws-iam-token/serviceaccount/token - name: AWS_REGION value: us-east-1 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/artifact-promoter/kpromo:v4.0.5-0 name: promote-to-mirrors-staging resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /var/run/secrets/aws-iam-token/serviceaccount name: aws-iam-token readOnly: true serviceAccountName: k8s-infra-promoter volumes: - name: aws-iam-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: sts.amazonaws.com expirationSeconds: 86400 path: token - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io, release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-blocking, sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "2" cluster: k8s-infra-prow-build-trusted cron: 0 7 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: k8s.io job_queue_name: k8sio-image-promo max_concurrency: 1 name: ci-k8sio-image-promo namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - args: - cip - --thin-manifest-dir=/home/prow/go/src/github.com/kubernetes/k8s.io/registry.k8s.io - --confirm - --certificate-identity-regexp=(krel-staging@k8s-releng-prod.iam.gserviceaccount.com)|(krel-trust@k8s-releng-prod.iam.gserviceaccount.com) - --certificate-oidc-issuer=https://accounts.google.com command: - /kpromo env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/artifact-promoter/kpromo:v4.0.5-0 name: "" resources: limits: cpu: "7" memory: 40Gi requests: cpu: "7" memory: 40Gi serviceAccountName: k8s-infra-gcr-promoter - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-informing testgrid-num-failures-to-alert: "2" cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs repo: promo-tools interval: 1h max_concurrency: 1 name: ci-promo-tools-image-promo-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - args: - cip - --thin-manifest-dir=/home/prow/go/src/github.com/kubernetes-sigs/promo-tools/canary - --confirm - --log-level=debug - --certificate-identity-regexp=(keyless@projectsigstore.iam.gserviceaccount.com)|(krel-trust@k8s-releng-prod.iam.gserviceaccount.com) - --certificate-oidc-issuer=https://accounts.google.com command: - /kpromo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-artifact-promoter/kpromo:latest-canary imagePullPolicy: Always name: "" resources: {} serviceAccountName: k8s-infra-gcr-promoter - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-blocking testgrid-tab-name: git-repo-kubernetes-fast-forward cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h name: ci-fast-forward namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - command: - wrapper.sh - /krel - fast-forward - --non-interactive - --submit - --nomock env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-informing testgrid-tab-name: verify-image-signatures cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 4h name: periodic-release-verify-image-signatures namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - args: - sigcheck command: - /kpromo - --from-days=7 env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-artifact-promoter/kpromo:v4.0.1-0 imagePullPolicy: Always name: "" resources: {} - agent: kubernetes annotations: description: Run vulnerability scans for Secrets Store CSI driver images. testgrid-alert-email: kubernetes-secrets-store-csi-driver@googlegroups.com testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-periodic testgrid-num-columns-recent: "30" testgrid-tab-name: secrets-store-csi-driver-image-scan cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/secrets-store-csi-driver repo: secrets-store-csi-driver interval: 24h labels: preset-dind-enabled: "true" name: periodic-secrets-store-csi-driver-image-scan namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - make container image-scan command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Run driver upgrade test with e2e-provider for Secrets Store CSI driver. testgrid-alert-email: kubernetes-secrets-store-csi-driver@googlegroups.com testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-periodic testgrid-num-columns-recent: "30" testgrid-tab-name: secrets-store-csi-driver-upgrade-test-e2e-provider cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/secrets-store-csi-driver repo: secrets-store-csi-driver interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-secrets-store-csi-driver-upgrade-test-e2e-provider namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - make e2e-bootstrap e2e-mock-provider-container e2e-helm-deploy-release e2e-provider-deploy e2e-provider && make e2e-helm-upgrade e2e-provider command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run driver in-place upgrade test with e2e provider for Secrets Store CSI driver. testgrid-alert-email: kubernetes-secrets-store-csi-driver@googlegroups.com testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-periodic testgrid-num-columns-recent: "30" testgrid-tab-name: secrets-store-csi-driver-inplace-upgrade-test-e2e-provider cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/secrets-store-csi-driver repo: secrets-store-csi-driver interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-secrets-store-csi-driver-inplace-upgrade-test-e2e-provider namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - INPLACE_UPGRADE_TEST=true make e2e-bootstrap e2e-mock-provider-container e2e-helm-deploy-release e2e-provider-deploy e2e-provider && INPLACE_UPGRADE_TEST=true make e2e-helm-upgrade e2e-provider command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run driver upgrade test with e2e-provider for Secrets Store CSI driver. testgrid-alert-email: kubernetes-secrets-store-csi-driver@googlegroups.com testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-periodic testgrid-num-columns-recent: "30" testgrid-tab-name: secrets-store-csi-driver-upgrade-test-e2e-provider-release-1-4 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.4 org: kubernetes-sigs path_alias: sigs.k8s.io/secrets-store-csi-driver repo: secrets-store-csi-driver interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: periodic-secrets-store-csi-driver-upgrade-test-e2e-provider-release-1-4 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - make e2e-bootstrap e2e-mock-provider-container e2e-helm-deploy-release e2e-provider-deploy e2e-provider && make e2e-helm-upgrade e2e-provider command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run vulnerability scans for Secrets Store Sync Controller images. testgrid-alert-email: kubernetes-secrets-store-csi-driver@googlegroups.com testgrid-dashboards: sig-auth-secrets-store-sync-controller, sig-auth-secrets-store-sync-controller-periodic testgrid-num-columns-recent: "30" testgrid-tab-name: secrets-store-sync-controller-image-scan cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/secrets-store-sync-controller repo: secrets-store-sync-controller interval: 24h labels: preset-dind-enabled: "true" name: periodic-secrets-store-sync-controller-image-scan namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - make docker-build image-scan command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-api-machinery-network-proxy cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-network-proxy-http-connect namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=PREPARE_KONNECTIVITY_SERVICE=true - --env=RUN_KONNECTIVITY_PODS=true - --env=EGRESS_VIA_KONNECTIVITY=true - --env=KONNECTIVITY_SERVICE_PROXY_PROTOCOL_MODE=http-connect - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=25 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=9 - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-api-machinery-network-proxy cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 2h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-network-proxy-grpc namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=PREPARE_KONNECTIVITY_SERVICE=true - --env=RUN_KONNECTIVITY_PODS=true - --env=EGRESS_VIA_KONNECTIVITY=true - --env=KONNECTIVITY_SERVICE_PROXY_PROTOCOL_MODE=grpc - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=25 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=9 - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: google-gce testgrid-tab-name: gci-gce-statefulset cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 30m labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-statefulset namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:StatefulSet\] --minStartupPods=8 - --timeout=90m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Runs conformance tests on a cluster with KMS encryption enabled at periodic intervals testgrid-alert-email: release-team@kubernetes.io testgrid-dashboards: sig-auth-encryption-at-rest, sig-release-master-informing cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-kind-volume-mounts: "true" name: periodic-kubernetes-e2e-kind-kms namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/bash - -c - ./test/e2e/testing-manifests/auth/encrypt/run-e2e.sh command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 12Gi requests: cpu: "4" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-actuation cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/autoscaler repo: autoscaler workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-vpa-actuation namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=actuation - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: NUMPROC value: "8" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-admission-controller cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/autoscaler repo: autoscaler workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-vpa-admission-controller namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=admission-controller - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-full cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/autoscaler repo: autoscaler workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-vpa-full namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=full-vpa - --timeout=100m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-recommender cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/autoscaler repo: autoscaler workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-vpa-recommender namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=recommender - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-updater cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/autoscaler repo: autoscaler workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-vpa-updater namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=updater - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-actuation-alpha-beta cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/autoscaler repo: autoscaler workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-vpa-actuation-alpha-beta namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=actuation - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: NUMPROC value: "8" - name: FEATURE_GATES value: AllAlpha=true,AllBeta=true - name: TEST_WITH_FEATURE_GATES_ENABLED value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-admission-controller-alpha-beta cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/autoscaler repo: autoscaler workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-vpa-admission-controller-alpha-beta namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=admission-controller - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: FEATURE_GATES value: AllAlpha=true,AllBeta=true - name: TEST_WITH_FEATURE_GATES_ENABLED value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-full-alpha-beta cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/autoscaler repo: autoscaler workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-vpa-full-alpha-beta namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=full-vpa - --timeout=100m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: FEATURE_GATES value: AllAlpha=true,AllBeta=true - name: TEST_WITH_FEATURE_GATES_ENABLED value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-recommender-alpha-beta cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/autoscaler repo: autoscaler workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-vpa-recommender-alpha-beta namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=recommender - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: FEATURE_GATES value: AllAlpha=true,AllBeta=true - name: TEST_WITH_FEATURE_GATES_ENABLED value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-updater-alpha-beta cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/autoscaler repo: autoscaler workdir: true interval: 24h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-vpa-updater-alpha-beta namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=updater - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: FEATURE_GATES value: AllAlpha=true,AllBeta=true - name: TEST_WITH_FEATURE_GATES_ENABLED value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler testgrid-tab-name: gci-gce-autoscaling cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 7h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-autoscaling namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=ca - --env=ENABLE_CUSTOM_METRICS=true - --env=KUBE_ENABLE_CLUSTER_AUTOSCALER=true - --env=KUBE_AUTOSCALER_MIN_NODES=3 - --env=KUBE_AUTOSCALER_MAX_NODES=6 - --env=KUBE_AUTOSCALER_ENABLE_SCALE_DOWN=true - --env=KUBE_ADMISSION_CONTROL=NamespaceLifecycle,LimitRanger,ServiceAccount,ResourceQuota,Priority - --env=ENABLE_POD_PRIORITY=true - --extract=ci/latest - --gcp-node-image=gci - --gcp-nodes=3 - --gcp-zone=us-central1-b - --provider=gce - --runtime-config=scheduling.k8s.io/v1alpha1=true - --test_args=--ginkgo.focus=\[Feature:ClusterSizeAutoscalingScaleUp\]|\[Feature:ClusterSizeAutoscalingScaleDown\]|\[Feature:InitialResources\] --ginkgo.skip=\[Flaky\] --minStartupPods=8 - --timeout=400m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-hpa testgrid-tab-name: gci-gce-autoscaling-hpa-cm cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-autoscaling-hpa-cm namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=hpa - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --env=KUBE_FEATURE_GATES=HPAScaleToZero=true - --test_args=--ginkgo.focus=\[Feature:CustomMetricsAutoscaling\] --ginkgo.skip=\[Flaky\] --minStartupPods=8 - --timeout=300m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-hpa testgrid-tab-name: gci-gce-autoscaling-migs-hpa cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-autoscaling-migs-hpa namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=hpa - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --env=KUBE_FEATURE_GATES=HPAScaleToZero=true - --test_args=--ginkgo.focus=\[Feature:CustomMetricsAutoscaling\] --ginkgo.skip=\[Flaky\] --minStartupPods=8 - --timeout=300m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-hpa testgrid-tab-name: gce-cos-autoscaling-hpa-cpu cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-hpa-cpu namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-zone=us-central1-b - --gcp-node-image=gci - --gcp-node-size=e2-highcpu-8 - --extract=ci/latest - --timeout=240m - --test_args=--ginkgo.focus=\[Feature:HPA\] --ginkgo.skip=\[Alpha\]|\[Beta\] --minStartupPods=8 - --ginkgo-parallel=10 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-hpa testgrid-tab-name: gce-cos-autoscaling-hpa-cpu-alpha-beta cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-autoscaling-hpa-cpu-alpha-beta namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --provider=gce - --gcp-zone=us-central1-b - --gcp-node-image=gci - --extract=ci/latest - --timeout=240m - --env=KUBE_FEATURE_GATES=HPAConfigurableTolerance=true - --test_args=--ginkgo.focus=\[Feature:HPAConfigurableTolerance\] --minStartupPods=8 - --ginkgo-parallel=1 command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: kubectl gce serial e2e tests for master branch testgrid-alert-email: kubernetes-sig-cli-oncall@gmail.com testgrid-dashboards: sig-cli-master testgrid-tab-name: gce-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-gci-serial-sig-cli namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[sig-cli\].*\[Serial\]|\[sig-cli\].*\[Disruptive\] --ginkgo.skip=\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=500m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: kubectl gce e2e tests for master branch testgrid-alert-email: kubernetes-sig-cli-oncall@gmail.com testgrid-dashboards: sig-cli-master testgrid-tab-name: gce cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-sig-cli namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.focus=\[sig-cli\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=50m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-cli-oncall@gmail.com testgrid-dashboards: sig-cli-master testgrid-tab-name: aws cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-e2e-platform-aws: "true" preset-service-account: "true" name: ci-kubernetes-e2e-kops-aws-sig-cli namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --aws - --cluster=e2e-kops-aws-sig-cli.test-cncf-aws.k8s.io - --extract=ci/latest - --ginkgo-parallel - --provider=aws - --test_args=--ginkgo.focus=\[sig-cli\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[HPA\]|Dashboard|Services.*functioning.*NodePort - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_SSH_USER value: ubuntu - name: LOG_DUMP_SSH_KEY value: /workspace/.ssh/kube_aws_rsa - name: LOG_DUMP_SSH_USER value: ubuntu - name: LOG_DUMP_SAVE_LOGS value: cloud-init-output - name: LOG_DUMP_SAVE_SERVICES value: protokube - name: CLOUDSDK_COMPONENT_MANAGER_DISABLE_UPDATE_CHECK value: "true" - name: CLOUDSDK_EXPERIMENTAL_FAST_COMPONENT_UPDATE value: "false" - name: KOPS_RUN_OBSOLETE_VERSION value: "true" - name: KOPS_LATEST value: latest-ci-updown-green.txt - name: KOPS_DEPLOY_LATEST_KUBE value: "y" - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-dashboards: sig-release-job-config-errors, sig-cli-master testgrid-tab-name: gce-latest-stable2-gci-kubectl-skew cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-latest-stable2-gci-kubectl-skew namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/k8s-stable2 - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel - --provider=gce - --skew - --test_args=--ginkgo.focus=Kubectl --ginkgo.skip=\[Serial\]|\[Deprecated\] --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 6Gi requests: cpu: "1" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-release-job-config-errors, sig-cli-master testgrid-tab-name: gce-latest-stable2-gci-kubectl-skew-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-latest-stable2-gci-kubectl-skew-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/k8s-stable2 - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --skew - --test_args=--ginkgo.focus=Kubectl.*\[Serial\] --ginkgo.skip=\[Deprecated\] --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: stable1 e2e tests run against a master gce cluster using a stable1 kubectl binary testgrid-alert-email: release-team@kubernetes.io, kubernetes-sig-cli@googlegroups.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-release-master-blocking, sig-cli-master testgrid-num-columns-recent: "3" testgrid-num-failures-to-alert: "2" testgrid-tab-name: skew-cluster-latest-kubectl-stable2-gce cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-master-new-gci-kubectl-skew namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/k8s-stable2 - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=25 - --provider=gce - --skew - --test_args=--ginkgo.focus=Kubectl --ginkgo.skip=\[Serial\]|\[Deprecated\] --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 6Gi requests: cpu: "1" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: stable1 serial tests run against a master gce cluster using a stable1 kubectl binary testgrid-dashboards: sig-cli-master testgrid-tab-name: skew-cluster-latest-kubectl-stable2-gce-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-master-new-gci-kubectl-skew-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/k8s-stable2 - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --skew - --test_args=--ginkgo.focus=Kubectl.*\[Serial\] --ginkgo.skip=\[Deprecated\] --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: stable1 e2e tests run against a stable1 gce cluster using a master kubectl binary testgrid-dashboards: sig-cli-master testgrid-tab-name: skew-cluster-stable2-kubectl-latest-gce cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-new-master-gci-kubectl-skew namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/latest - --extract=ci/k8s-stable2 - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=25 - --provider=gce - --test_args=--ginkgo.focus=Kubectl --ginkgo.skip=\[Serial\]|\[Deprecated\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: stable1 serial tests run against a stable1 gce cluster using a master kubectl binary testgrid-dashboards: sig-cli-master testgrid-tab-name: skew-cluster-stable2-kubectl-latest-gce-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-new-master-gci-kubectl-skew-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/latest - --extract=ci/k8s-stable2 - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=Kubectl.*\[Serial\] --ginkgo.skip=\[Deprecated\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-release-job-config-errors, sig-cli-master testgrid-tab-name: gce-stable2-latest-gci-kubectl-skew cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-stable2-latest-gci-kubectl-skew namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/latest - --extract=ci/k8s-stable2 - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel - --provider=gce - --test_args=--ginkgo.focus=Kubectl --ginkgo.skip=\[Serial\]|\[Deprecated\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-release-job-config-errors, sig-cli-master testgrid-tab-name: gce-stable2-latest-gci-kubectl-skew-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-stable2-latest-gci-kubectl-skew-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/latest - --extract=ci/k8s-stable2 - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=Kubectl.*\[Serial\] --ginkgo.skip=\[Deprecated\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-release-job-config-errors, sig-cli-master testgrid-tab-name: gce-1.13-1.12-gci-kubectl-skew cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-stable2-stable3-gci-kubectl-skew namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/k8s-stable3 - --extract=ci/k8s-stable2 - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel - --provider=gce - --skew - --test_args=--ginkgo.focus=Kubectl --ginkgo.skip=\[Serial\]|\[Deprecated\] --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-release-job-config-errors, sig-cli-master testgrid-tab-name: gce-1.13-1.12-gci-kubectl-skew-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-stable2-stable3-gci-kubectl-skew-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/k8s-stable3 - --extract=ci/k8s-stable2 - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --skew - --test_args=--ginkgo.focus=Kubectl.*\[Serial\] --ginkgo.skip=\[Deprecated\] --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-release-job-config-errors, sig-cli-master testgrid-tab-name: gce-1.12-1.13-gci-kubectl-skew cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-stable3-stable2-gci-kubectl-skew namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/k8s-stable2 - --extract=ci/k8s-stable3 - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel - --provider=gce - --test_args=--ginkgo.focus=Kubectl --ginkgo.skip=\[Serial\]|\[Deprecated\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-release-job-config-errors, sig-cli-master testgrid-tab-name: gce-1.12-1.13-gci-kubectl-skew-serial cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 12h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-stable3-stable2-gci-kubectl-skew-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --check-version-skew=false - --extract=ci/k8s-stable2 - --extract=ci/k8s-stable3 - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=Kubectl.*\[Serial\] --ginkgo.skip=\[Deprecated\] --kubectl-path=../../../../kubernetes_skew/cluster/kubectl.sh --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Adds API review process description to kind/api-change PRs testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: api-review-help cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes is:pr base:master label:kind/api-change -label:do-not-merge/work-in-progress -label:do-not-merge/hold -label:needs-rebase -label:api-review -project:kubernetes/169 NOT "complete the pre-review checklist and request an API review" - --updated=5m - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=This PR [may require API review](https://git.k8s.io/community/sig-architecture/api-review-process.md#what-apis-need-to-be-reviewed). If so, when the changes are ready, [complete the pre-review checklist and request an API review](https://git.k8s.io/community/sig-architecture/api-review-process.md#mechanics). Status of requested reviews is tracked in the [API Review project](https://github.com/orgs/kubernetes/projects/169). - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Adds stable metrics review documentation to area/stable-metrics PRs testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: stable-metrics-help cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot-stable-metrics namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes is:pr base:master label:area/stable-metrics NOT "documentation for the requirements and lifecycle of stable metrics" - --updated=5m - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=This PR [may require stable metrics review](https://git.k8s.io/community/contributors/devel/sig-instrumentation/metric-stability.md). Stable metrics are guaranteed to **not change**. Please review the documentation for the requirements and lifecycle of stable metrics and ensure that your metrics meet these guidelines. - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: A sample job to make sure things work testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: cla cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 10m name: ci-k8s-triage-robot-cla namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes org:kubernetes-sigs org:kubernetes-client org:kubernetes-csi is:pr is:open -label:"cncf-cla: no" -label:"cncf-cla: yes" - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=Unknown CLA label state. Rechecking for CLA labels. Send feedback to sig-contributor-experience at [kubernetes/community](https://github.com/kubernetes/community). /check-cla /easycla - --template - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Closes rotten issues after 30d of inactivity testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: close-issues cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot-close-issues namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes org:kubernetes-sigs org:kubernetes-client org:kubernetes-csi is:issue -repo:kubernetes-sigs/kind -repo:kubernetes/kubectl -repo:kubernetes/steering -repo:kubernetes-sigs/ingate -label:lifecycle/frozen -label:"help wanted" -label:"good first issue" -label:triage/accepted -label:priority/critical-urgent,priority/important-soon,priority/important-longterm label:lifecycle/rotten - --updated=720h - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues according to the following rules: - After 90d of inactivity, `lifecycle/stale` is applied - After 30d of inactivity since `lifecycle/stale` was applied, `lifecycle/rotten` is applied - After 30d of inactivity since `lifecycle/rotten` was applied, the issue is closed You can: - Reopen this issue with `/reopen` - Mark this issue as fresh with `/remove-lifecycle rotten` - Offer to help out with [Issue Triage][1] Please send feedback to sig-contributor-experience at [kubernetes/community](https://github.com/kubernetes/community). /close not-planned [1]: https://www.kubernetes.dev/docs/guide/issue-triage/ - --template - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Closes rotten PRs after 30d of inactivity testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: close-prs cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot-close-prs namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes org:kubernetes-sigs org:kubernetes-client org:kubernetes-csi is:pr -repo:kubernetes-sigs/kind -repo:kubernetes/ingress-nginx -repo:kubernetes/steering -repo:kubernetes-sigs/ingate -label:lifecycle/frozen label:lifecycle/rotten - --updated=720h - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages PRs according to the following rules: - After 90d of inactivity, `lifecycle/stale` is applied - After 30d of inactivity since `lifecycle/stale` was applied, `lifecycle/rotten` is applied - After 30d of inactivity since `lifecycle/rotten` was applied, the PR is closed You can: - Reopen this PR with `/reopen` - Mark this PR as fresh with `/remove-lifecycle rotten` - Offer to help out with [Issue Triage][1] Please send feedback to sig-contributor-experience at [kubernetes/community](https://github.com/kubernetes/community). /close [1]: https://www.kubernetes.dev/docs/guide/issue-triage/ - --template - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Adds lifecycle/rotten to stale issues after 30d of inactivity testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: rotten-issues cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot-rotten-issues namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes org:kubernetes-sigs org:kubernetes-client org:kubernetes-csi is:issue -repo:kubernetes-sigs/kind -repo:kubernetes/ingress-nginx -repo:kubernetes/steering -repo:kubernetes-sigs/ingate -label:lifecycle/frozen -label:lifecycle/rotten -label:"help wanted" -label:"good first issue" -label:"triage/accepted" label:lifecycle/stale - --updated=720h - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=The Kubernetes project currently lacks enough active contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules: - After 90d of inactivity, `lifecycle/stale` is applied - After 30d of inactivity since `lifecycle/stale` was applied, `lifecycle/rotten` is applied - After 30d of inactivity since `lifecycle/rotten` was applied, the issue is closed You can: - Mark this issue as fresh with `/remove-lifecycle rotten` - Close this issue with `/close` - Offer to help out with [Issue Triage][1] Please send feedback to sig-contributor-experience at [kubernetes/community](https://github.com/kubernetes/community). /lifecycle rotten [1]: https://www.kubernetes.dev/docs/guide/issue-triage/ - --template - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Adds lifecycle/rotten to stale PRs after 30d of inactivity testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: rotten-prs cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot-rotten-prs namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes org:kubernetes-sigs org:kubernetes-client org:kubernetes-csi is:pr -repo:kubernetes-sigs/kind -repo:kubernetes/ingress-nginx -repo:kubernetes/steering -repo:kubernetes-sigs/ingate -label:lifecycle/frozen -label:lifecycle/rotten label:lifecycle/stale - --updated=720h - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=The Kubernetes project currently lacks enough active contributors to adequately respond to all PRs. This bot triages PRs according to the following rules: - After 90d of inactivity, `lifecycle/stale` is applied - After 30d of inactivity since `lifecycle/stale` was applied, `lifecycle/rotten` is applied - After 30d of inactivity since `lifecycle/rotten` was applied, the PR is closed You can: - Mark this PR as fresh with `/remove-lifecycle rotten` - Close this PR with `/close` - Offer to help out with [Issue Triage][1] Please send feedback to sig-contributor-experience at [kubernetes/community](https://github.com/kubernetes/community). /lifecycle rotten [1]: https://www.kubernetes.dev/docs/guide/issue-triage/ - --template - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Adds lifecycle/stale to issues after 90d of inactivity testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: stale-issues cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot-stale-issues namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes org:kubernetes-sigs org:kubernetes-client org:kubernetes-csi is:issue -repo:kubernetes-sigs/kind -repo:kubernetes/ingress-nginx -repo:kubernetes/steering -repo:kubernetes-sigs/ingate -label:lifecycle/frozen -label:lifecycle/stale -label:lifecycle/rotten -label:"help wanted" -label:"good first issue" -label:"triage/accepted" - --updated=2160h - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules: - After 90d of inactivity, `lifecycle/stale` is applied - After 30d of inactivity since `lifecycle/stale` was applied, `lifecycle/rotten` is applied - After 30d of inactivity since `lifecycle/rotten` was applied, the issue is closed You can: - Mark this issue as fresh with `/remove-lifecycle stale` - Close this issue with `/close` - Offer to help out with [Issue Triage][1] Please send feedback to sig-contributor-experience at [kubernetes/community](https://github.com/kubernetes/community). /lifecycle stale [1]: https://www.kubernetes.dev/docs/guide/issue-triage/ - --template - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Adds lifecycle/stale to PRs after 90d of inactivity testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: stale-prs cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot-stale-prs namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes org:kubernetes-sigs org:kubernetes-client org:kubernetes-csi is:pr -repo:kubernetes-sigs/kind -repo:kubernetes/ingress-nginx -repo:kubernetes/steering -repo:kubernetes-sigs/ingate -label:lifecycle/frozen -label:lifecycle/stale -label:lifecycle/rotten - --updated=2160h - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=The Kubernetes project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules: - After 90d of inactivity, `lifecycle/stale` is applied - After 30d of inactivity since `lifecycle/stale` was applied, `lifecycle/rotten` is applied - After 30d of inactivity since `lifecycle/rotten` was applied, the PR is closed You can: - Mark this PR as fresh with `/remove-lifecycle stale` - Close this PR with `/close` - Offer to help out with [Issue Triage][1] Please send feedback to sig-contributor-experience at [kubernetes/community](https://github.com/kubernetes/community). /lifecycle stale [1]: https://www.kubernetes.dev/docs/guide/issue-triage/ - --template - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Removes lifecycle/frozen from PRs testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: thaw-prs cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot-thaw-prs namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes org:kubernetes-sigs org:kubernetes-client org:kubernetes-csi label:lifecycle/frozen is:pr - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=The `lifecycle/frozen` label can not be applied to PRs. This bot removes `lifecycle/frozen` from PRs because: - Commenting `/lifecycle frozen` on a PR has not worked since March 2021 - PRs that remain open for >150 days are unlikely to be easily rebased You can: - Rebase this PR and attempt to get it merged - Close this PR with `/close` Please send feedback to sig-contributor-experience at [kubernetes/community](https://github.com/kubernetes/community). /remove-lifecycle frozen - --template - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Removes the triage/accepted label after 1 year of inactivity testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: re-triage cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot-retriage namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes org:kubernetes-sigs org:kubernetes-client org:kubernetes-csi -repo:kubernetes-sigs/kind -repo:kubernetes/steering label:triage/accepted -label:priority/important-soon -label:priority/critical-urgent -label:"help wanted" -label:lifecycle/frozen is:issue - --updated=8760h - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=This issue has not been updated in over 1 year, and should be re-triaged. You can: - Confirm that this issue is still relevant with `/triage accepted` (org members only) - Close this issue with `/close` For more details on the triage process, see https://www.kubernetes.dev/docs/guide/issue-triage/ /remove-triage accepted - --template - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Removes the triage/accepted label on important issues after 3 months of inactivity testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: re-triage-important cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot-retriage-important namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes org:kubernetes-sigs org:kubernetes-client org:kubernetes-csi -repo:kubernetes-sigs/kind -repo:kubernetes/steering label:triage/accepted label:priority/important-soon -label:"help wanted" -label:lifecycle/frozen is:issue - --updated=2160h - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=This issue is labeled with `priority/important-soon` but has not been updated in over 90 days, and should be re-triaged. Important-soon issues must be staffed and worked on either currently, or very soon, ideally in time for the next release. You can: - Confirm that this issue is still relevant with `/triage accepted` (org members only) - Deprioritize it with `/priority important-longterm` or `/priority backlog` - Close this issue with `/close` For more details on the triage process, see https://www.kubernetes.dev/docs/guide/issue-triage/ /remove-triage accepted - --template - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Removes the triage/accepted label on critical issues after 1 month of inactivity testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: re-triage-critical cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-k8s-triage-robot-retriage-critical namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=org:kubernetes org:kubernetes-sigs org:kubernetes-client org:kubernetes-csi -repo:kubernetes-sigs/kind -repo:kubernetes/steering label:triage/accepted label:priority/critical-urgent -label:"help wanted" -label:lifecycle/frozen is:issue - --updated=720h - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=This issue is labeled with `priority/critical-urgent` but has not been updated in over 30 days, and should be re-triaged. Critical-urgent issues must be actively worked on as someone's top priority right now. You can: - Confirm that this issue is still relevant with `/triage accepted` (org members only) - Deprioritize it with `/priority {important-soon, important-longterm, backlog}` - Close this issue with `/close` For more details on the triage process, see https://www.kubernetes.dev/docs/guide/issue-triage/ /remove-triage accepted - --template - --ceiling=10 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Creates github issues based on data from various 'IssueSource's. testgrid-dashboards: sig-contribex-k8s-triage-robot cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-service-account: "true" name: issue-creator namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --dry-run=false - --alsologtostderr - --org=kubernetes - --project=kubernetes - --token-file=/etc/github-token/token - --triage-window=1 - --triage-count=10 - --flakyjob-count=3 command: - issue-creator env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/issue-creator:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token - mountPath: /etc/service-account name: service readOnly: true volumes: - name: token secret: secretName: k8s-triage-robot-github-token - name: service secret: secretName: service-account - agent: kubernetes annotations: testgrid-alert-email: kubernetes-github-managment-alerts@googlegroups.com, github-managment-alerts@kubernetes.io testgrid-dashboards: sig-contribex-org testgrid-num-failures-to-alert: "1" testgrid-tab-name: ci-peribolos cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: org interval: 24h max_concurrency: 1 name: ci-org-peribolos namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: owners spec: containers: - args: - --github-endpoint=http://ghproxy.test-pods.svc.cluster.local - --github-endpoint=https://api.github.com - --github-token-path=/etc/github/token - --confirm command: - ./admin/update.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: {} volumeMounts: - mountPath: /etc/github name: github volumes: - name: github secret: secretName: k8s-github-robot-github-token - agent: kubernetes annotations: description: Automatically /retest-required for approved PRs that are failing tests testgrid-dashboards: sig-contribex-k8s-triage-robot testgrid-tab-name: retester cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 20m name: ci-k8s-triage-robot-retester namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - |- --query=is:pr -label:do-not-merge -label:do-not-merge/blocked-paths -label:do-not-merge/cherry-pick-not-approved -label:do-not-merge/contains-merge-commits -label:do-not-merge/hold -label:do-not-merge/invalid-commit-message -label:do-not-merge/invalid-owners-file -label:do-not-merge/needs-sig -label:do-not-merge/needs-kind -label:do-not-merge/release-note-label-needed -label:do-not-merge/work-in-progress label:lgtm label:approved label:"cncf-cla: yes" status:failure -label:needs-rebase -label:needs-ok-to-test -label:"cncf-cla: no" repo:kubernetes/kops repo:kubernetes/kubernetes repo:kubernetes/test-infra - --token=/etc/github-token/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - |- --comment=Retesting failed PR that otherwise appears ready for merge. Please help us fix flaky tests by following our [Flaky Tests Guide][1]. Prevent this bot from retesting with `/lgtm cancel` or `/hold`. For this robot's configuration, see [here][2]. /retest-required [1]: https://git.k8s.io/community/contributors/devel/sig-testing/flaky-tests.md [2]: https://git.k8s.io/test-infra/config/jobs/kubernetes/sig-k8s-infra/trusted/sig-contribex-triage-robot-retester.yaml. - --template - --ceiling=1 - --confirm command: - commenter env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/commenter:v20251031-d6af3d3e19 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: token volumes: - name: token secret: secretName: k8s-triage-robot-github-token - agent: kubernetes annotations: description: Conformance and storage tests with JSON logging enabled using sigs.k8s.io/kind fork-per-release: "true" fork-per-release-periodic-interval: 1h 2h 6h 24h testgrid-alert-email: bentheelder@google.com,siarkowicz@google.com,patrick.ohly@intel.com testgrid-dashboards: sig-instrumentation-tests, sig-testing-kind testgrid-num-columns-recent: "6" testgrid-tab-name: kind-json-logging-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-kind-e2e-json-logging namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - | curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sSL https://github.com/kubernetes/test-infra/raw/master/experiment/kind-logs-e2e-k8s.sh >$(which e2e-k8s.sh) && chmod u+x $(which e2e-k8s.sh) && e2e-k8s.sh env: - name: CLUSTER_LOG_FORMAT value: json - name: KIND_CLUSTER_LOG_LEVEL value: "6" - name: LABEL_FILTER value: Conformance && !Slow && !Disruptive && !Flaky - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-rbac-codesearch@kubernetes.io, k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-apps testgrid-description: runs https://git.k8s.io/k8s.io/apps/codesearch/deploy.sh daily in kubernetes/k8s.io/apps/codesearch testgrid-num-failures-to-alert: "2" testgrid-tab-name: periodic-deploy-codesearch cluster: k8s-infra-prow-build-trusted cron: 0 */6 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: k8s.io name: periodic-k8sio-deploy-app-codesearch namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: k8s-infra-alerts job_states_to_report: - failure - aborted - error report_template: 'Deploying codesearch: {{.Status.State}}. <{{.Status.URL}}|Spyglass> | | ' spec: containers: - command: - ./apps/codesearch/restart.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest imagePullPolicy: Always name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: github readOnly: true serviceAccountName: prow-deployer volumes: - name: github secret: secretName: k8s-infra-ci-robot-github-token - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-dns testgrid-num-failures-to-alert: "1" cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: k8s.io interval: 6h max_concurrency: 1 name: ci-k8sio-dns namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads spec: containers: - args: - -c - cd dns && make push-local command: - bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/infra-tools/octodns:v20220319-97d14a558 name: "" resources: {} serviceAccountName: k8s-infra-dns-updater - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-groups testgrid-num-failures-to-alert: "3" cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: k8s.io interval: 6h max_concurrency: 1 name: ci-k8sio-groups namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: k8s-infra-group-admins spec: containers: - args: - -C - groups - run - -- - --confirm command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: gsuite-groups-manager - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "3" cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: k8s.io interval: 4h max_concurrency: 1 name: ci-k8sio-audit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: k8s-infra-gcp-auditors spec: containers: - command: - ./audit/create-or-update-audit-pr.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest imagePullPolicy: Always name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: github readOnly: true serviceAccountName: k8s-infra-gcp-auditor volumes: - name: github secret: secretName: k8s-infra-ci-robot-github-token - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io, k8s-infra-prow-oncall@kubernetes.io testgrid-dashboards: sig-k8s-infra-prow testgrid-num-failures-to-alert: "6" testgrid-tab-name: gke-prow-build-trusted-heartbeat cluster: k8s-infra-prow-build-trusted cron: '*/5 * * * *' decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: test-infra max_concurrency: 1 name: ci-k8s-infra-build-cluster-prow-build-trusted namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - Everything is fine! command: - echo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: limits: cpu: 100m memory: 512Mi requests: cpu: 100m memory: 512Mi - agent: kubernetes annotations: description: runs autobumper to create/update a PR that updates prow.k8s.io testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "3" cluster: k8s-infra-prow-build-trusted cron: 15 14-20/5 * * 1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: k8s.io max_concurrency: 1 name: ci-k8sio-autobump-prow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins spec: containers: - args: - --config=hack/autobump-config.yaml command: - generic-autobumper env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-docker.pkg.dev/k8s-infra-prow/images/generic-autobumper:v20251212-148e9cff4 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: github readOnly: true volumes: - name: github secret: secretName: k8s-infra-ci-robot-github-token - agent: kubernetes annotations: description: runs autobumper to create/update a PR that updates prow components in k/test-infra testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "3" cluster: k8s-infra-prow-build-trusted cron: 15 14-20/5 * * 1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: test-infra max_concurrency: 1 name: ci-test-infra-autobump-prow namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins spec: containers: - args: - --config=config/prow/autobump-config/prow-component-autobump-config.yaml - --labels-override=skip-review command: - generic-autobumper env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-docker.pkg.dev/k8s-infra-prow/images/generic-autobumper:v20251212-148e9cff4 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: github readOnly: true volumes: - name: github secret: secretName: k8s-infra-ci-robot-github-token - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-alert-stale-results-hours: "1" testgrid-dashboards: sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "3" cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: registry.k8s.io interval: 5m max_concurrency: 1 name: ar-to-s3-sync namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads spec: containers: - command: - /bin/bash - -c - | aws sts get-caller-identity make geranos REALLY_UPLOAD=true ./bin/geranos env: - name: AWS_ROLE_ARN value: arn:aws:iam::513428760722:role/registry.k8s.io_s3writer - name: AWS_WEB_IDENTITY_TOKEN_FILE value: /var/run/secrets/aws-iam-token/serviceaccount/token - name: AWS_REGION value: us-east-2 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra@sha256:48fb967be4c36da551584c3004330c7ce37568e4226ea7233eeb08c979374bc6 name: s3-sync resources: {} volumeMounts: - mountPath: /var/run/secrets/aws-iam-token/serviceaccount name: aws-iam-token readOnly: true serviceAccountName: s3-sync volumes: - name: aws-iam-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: sts.amazonaws.com expirationSeconds: 86400 path: token - agent: kubernetes annotations: description: Runs BigQuery queries to generate data for metrics. testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-misc, sig-k8s-infra-prow testgrid-num-failures-to-alert: "2" cluster: k8s-infra-prow-build-trusted cron: 03 0-23/12 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: test-infra max_concurrency: 1 name: metrics-bigquery namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins spec: containers: - args: - ./metrics/bigquery.py - --bucket=gs://k8s-metrics - --project=k8s-infra-prow-build-trusted - --jq=/usr/bin/jq env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/bigquery:v20251205-8481528a19 name: "" resources: {} serviceAccountName: k8s-metrics - agent: kubernetes annotations: description: Runs BigQuery queries, summarizes results into clusters, and uploads to GCS for go.k8s.io/triage testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-alert-stale-results-hours: "12" testgrid-dashboards: sig-release-releng-informing, sig-testing-misc, sig-k8s-infra-prow testgrid-num-failures-to-alert: "18" testgrid-tab-name: triage cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 3h max_concurrency: 1 name: ci-test-infra-triage namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins spec: containers: - args: - "10800" - /update_summaries.sh command: - timeout env: - name: NUM_WORKERS value: "13" - name: TRIAGE_DATASET_TABLE value: kubernetes-public:k8s_triage.temp - name: TRIAGE_TEMP_GCS_PATH value: gs://k8s-triage/triage_tests - name: TRIAGE_GCS_PATH value: gs://k8s-triage - name: TRIAGE_BQ_USAGE_PROJECT value: k8s-infra-prow-build-trusted - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/triage:latest imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 48Gi requests: cpu: "7" memory: 48Gi serviceAccountName: k8s-triage - agent: kubernetes annotations: description: runs experiment/autobumper to create/update a PR that bumps prowjob images to latest published version testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com testgrid-dashboards: sig-testing-prow testgrid-num-failures-to-alert: "3" testgrid-tab-name: autobump-prowjobs cluster: k8s-infra-prow-build-trusted cron: 06 14-23 * * 1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: test-infra name: ci-test-infra-autobump-prowjobs namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --config=config/prow/autobump-config/prow-job-autobump-config.yaml command: - generic-autobumper env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-docker.pkg.dev/k8s-infra-prow/images/generic-autobumper:v20251212-148e9cff4 name: "" resources: {} volumeMounts: - mountPath: /etc/github-token name: github readOnly: true volumes: - name: github secret: secretName: k8s-infra-ci-robot-github-token - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: google-gce, sig-network-gce testgrid-tab-name: gce-alpha-api cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-alpha-api namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=GCE_ALPHA_FEATURES=NetworkTiers - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.focus=\[Feature:GCEAlphaFeature\] --minStartupPods=8 - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-network-gce testgrid-tab-name: gce-coredns-performance cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-coredns-performance namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=gce-coredns-perf - --env=CLUSTER_DNS_CORE_DNS=true - --env=KUBE_ENABLE_NODE_PROBLEM_DETECTOR=none - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=3 - --gcp-zone=us-east1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:PerformanceDNS\] - --timeout=60m - --use-logexporter command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-network-gce testgrid-tab-name: gce-kubedns-performance cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-kubedns-performance namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=gce-kubedns-perf - --env=CLUSTER_DNS_CORE_DNS=false - --env=KUBE_ENABLE_NODE_PROBLEM_DETECTOR=none - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=3 - --gcp-zone=us-east1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:PerformanceDNS\] - --timeout=60m - --use-logexporter command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-coredns namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --env=CLUSTER_DNS_CORE_DNS=true - --env=KUBE_ENABLE_NODE_PROBLEM_DETECTOR=none - --extract=ci/latest - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[sig-storage\]|\[Feature:.+\] --minStartupPods=8 - --timeout=150m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-network-gce testgrid-tab-name: gce-coredns-performance-nodecache cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-coredns-performance-nodecache namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=gce-coredns-perf-cache - --env=CLUSTER_DNS_CORE_DNS=true - --env=KUBE_ENABLE_NODELOCAL_DNS=true - --env=KUBE_ENABLE_NODE_PROBLEM_DETECTOR=none - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=3 - --gcp-zone=us-east1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:PerformanceDNS\] - --timeout=60m - --use-logexporter command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-network-gce testgrid-tab-name: gce-kubedns-performance-nodecache cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-kubedns-performance-nodecache namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=gce-kubedns-perf-cache - --env=CLUSTER_DNS_CORE_DNS=false - --env=KUBE_ENABLE_NODELOCAL_DNS=true - --env=KUBE_ENABLE_NODE_PROBLEM_DETECTOR=none - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=3 - --gcp-zone=us-east1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:PerformanceDNS\] - --timeout=60m - --use-logexporter command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-coredns-nodecache namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --env=CLUSTER_DNS_CORE_DNS=true - --env=KUBE_ENABLE_NODELOCAL_DNS=true - --env=KUBE_ENABLE_NODE_PROBLEM_DETECTOR=none - --extract=ci/latest - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[sig-storage\]|\[Feature:.+\] --minStartupPods=8 - --timeout=150m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run e2e tests (+Feature:Ingress|NEG) against a cluster created with cluster/kube-up.sh testgrid-alert-email: kubernetes-sig-network-test-failures@googlegroups.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: google-gce, sig-network-gce testgrid-tab-name: gci-gce-ingress cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-ingress namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=GCE_ALPHA_FEATURES=NetworkEndpointGroup - --env=KUBE_GCE_ENABLE_IP_ALIASES=true - --extract=ci/fast/latest-fast - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:NEG\]|Loadbalancing|LoadBalancers|Ingress --ginkgo.skip=\[Feature:kubemci\]|\[Disruptive\]|\[Feature:IngressScale\]|\[Feature:NetworkPolicy\] - --timeout=320m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Duplicate of ci-kubernetes-e2e-gci-gce-ingress pinned to a k8s-infra project to verify quota testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-testing-canaries testgrid-tab-name: gci-gce-ingress cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-ingress-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=GCE_ALPHA_FEATURES=NetworkEndpointGroup - --env=KUBE_GCE_ENABLE_IP_ALIASES=true - --extract=ci/fast/latest-fast - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:Ingress\]|\[Feature:NEG\] - --timeout=320m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-network-test-failures@googlegroups.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-network-gce testgrid-tab-name: gci-gce-ingress-manual-network cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-ingress-manual-network namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=CREATE_CUSTOM_NETWORK=true - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:Ingress\] --minStartupPods=8 - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: sig-network-gce testgrid-tab-name: ip-alias cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-ip-alias namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=KUBE_GCE_ENABLE_IP_ALIASES=true - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[sig-storage\]|\[Feature:.+\] --minStartupPods=8 - --timeout=50m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-stale-results-hours: "24" testgrid-num-failures-to-alert: "6" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-ipvs namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=KUBE_PROXY_MODE=ipvs - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[sig-storage\]|ESIPP|LoadBalancers --minStartupPods=8 - --timeout=150m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run e2e Conformance, SIG-Network tests against a cluster using nftables created with cluster/kube-up.sh testgrid-alert-email: antonio.ojea.garcia@gmail.com, danwinship@redhat.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-network-gce testgrid-num-failures-to-alert: "6" testgrid-tab-name: periodic-network-nftables, google-gce cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-nftables namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=KUBE_PROXY_MODE=nftables - --env=KUBE_GCE_NODE_IMAGE=cos-113-18244-236-88 - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[sig-storage\]|ESIPP|LoadBalancers|SupplementalGroups --minStartupPods=8 - --timeout=150m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-kube-dns namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --env=CLUSTER_DNS_CORE_DNS=false - --extract=ci/latest - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[sig-storage\] --minStartupPods=8 - --timeout=150m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-kube-dns-nodecache namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --env=CLUSTER_DNS_CORE_DNS=false - --env=KUBE_ENABLE_NODELOCAL_DNS=true - --env=KUBE_ENABLE_NODE_PROBLEM_DETECTOR=none - --extract=ci/latest - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[sig-storage\]|LoadBalancer --minStartupPods=8 - --timeout=150m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-serial-kube-dns namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=NODE_LOCAL_SSDS_EXT=1,scsi,fs - --env=NODE_SIZE=n2-standard-2 - --env=CLUSTER_DNS_CORE_DNS=false, - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Flaky\]|\[sig-storage\]|\[Feature:.+\]|\[sig-cloud-provider-gcp\] --minStartupPods=8 - --timeout=500m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-serial-kube-dns-nodecache namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=NODE_LOCAL_SSDS_EXT=1,scsi,fs - --env=NODE_SIZE=n2-standard-2 - --env=CLUSTER_DNS_CORE_DNS=false, - --env=KUBE_ENABLE_NODELOCAL_DNS=true - --env=KUBE_ENABLE_NODE_PROBLEM_DETECTOR=none - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Flaky\]|\[sig-storage\]|\[Feature:.+\]|LoadBalancer|\[sig-cloud-provider-gcp\] --minStartupPods=8 - --timeout=500m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run e2e Conformance, SIG-Network or Network Policy tests against a cluster (ubuntu based and uses containerd) created with cluster/kube-up.sh testgrid-alert-email: kubernetes-sig-network-test-failures@googlegroups.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-network-gce testgrid-num-failures-to-alert: "6" testgrid-tab-name: network-policies, google-gce cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 6h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-network-policies namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=ALLOW_PRIVILEGED=true - --env=NETWORK_POLICY_PROVIDER=kube-network-policies - --ginkgo-parallel=30 - --gcp-nodes=4 - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[sig-network\]|\[Conformance\]|\[Feature:NetworkPolicy\] --ginkgo.skip=\[Feature:(Networking-IPv6|Example|Federation|PerformanceDNS|KubeProxyDaemonSetMigration|ServiceCIDRs|SCTPConnectivity)\]|DualStack|Disruptive|Serial|SNAT|LoadBalancer|Alpha|Beta - --extract=ci/latest - --timeout=100m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Runs network tests using KIND against latest kubernetes master with a kubernetes-in-docker cluster testgrid-alert-email: antonio.ojea.garcia@gmail.com, kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: sig-network-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: sig-network-kind, master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-network namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|LoadBalancer|Disruptive|Flaky|Networking-IPv6|IPv6DualStack|PerformanceDNS|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs network tests using KIND against latest kubernetes master with an IPv6 kubernetes-in-docker cluster testgrid-alert-email: antonio.ojea.garcia@gmail.com, kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: sig-network-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: sig-network-kind, IPv6, master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-network-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|LoadBalancer|Disruptive|Flaky|Networking-IPv4|IPv6DualStack|Internet.connection|PerformanceDNS|upstream.nameserver|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs network tests using KIND against latest kubernetes master with a DualStack kubernetes-in-docker cluster testgrid-alert-email: antonio.ojea.garcia@gmail.com, kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: sig-network-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: sig-network-kind, dual, master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-network-dual namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: BUILD_TYPE value: docker - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: dual - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|LoadBalancer|Disruptive|Flaky|Networking-IPv6|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs network tests using KIND against latest kubernetes master with a kubernetes-in-docker cluster testgrid-alert-email: antonio.ojea.garcia@gmail.com, kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: sig-network-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: sig-network-kind, ipvs, master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-network-ipvs namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: KUBE_PROXY_MODE value: ipvs - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|LoadBalancer|Disruptive|Flaky|Networking-IPv6|IPv6DualStack|AdmissionWebhook|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs network tests using KIND against latest kubernetes master with a kubernetes-in-docker cluster using kube-proxy nftables testgrid-alert-email: antonio.ojea.garcia@gmail.com, kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: sig-network-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: sig-network-kind, nftables, master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-network-nftables namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|LoadBalancer|Disruptive|Flaky|IPv6DualStack|Networking-IPv6|Internet.connection|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs network tests using KIND against latest kubernetes master with an IPv6 kubernetes-in-docker cluster using kube-proxy nftables testgrid-alert-email: antonio.ojea.garcia@gmail.com, kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: sig-network-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: sig-network-kind, nftables, IPv6, master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-network-nftables-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|LoadBalancer|Disruptive|Flaky|IPv6DualStack|Networking-IPv4|Internet.connection|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs network tests using KIND against latest kubernetes master with a DualStack kubernetes-in-docker cluster using kube-proxy nftables testgrid-alert-email: antonio.ojea.garcia@gmail.com, kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: sig-network-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: sig-network-kind, nftables, dual, master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 24h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-network-nftables-dual namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: BUILD_TYPE value: docker - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: dual - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|NetworkPolicy|LoadBalancer|Disruptive|Flaky|IPv6DualStack|Networking-IPv6|Internet.connection|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs network tests using KIND against latest kubernetes master with a kubernetes-in-docker cluster, skipping [Serial] tests testgrid-alert-email: antonio.ojea.garcia@gmail.com, kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: sig-network-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: sig-network-kind, master [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-network-parallel namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|NetworkPolicy|LoadBalancer|Disruptive|Flaky|IPv6DualStack|Networking-IPv6|Internet.connection|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs network tests using KIND against latest kubernetes master with an IPv6 kubernetes-in-docker cluster, skipping [Serial] tests testgrid-alert-email: antonio.ojea.garcia@gmail.com, kubernetes-sig-network-test-failures@googlegroups.com testgrid-dashboards: sig-network-kind, sig-testing-kind testgrid-num-columns-recent: "3" testgrid-tab-name: sig-network-kind, IPv6, master [non-serial] cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-network-parallel-ipv6 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|NetworkPolicy|LoadBalancer|Disruptive|Flaky|IPv6DualStack|Networking-IPv4|Internet.connection|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs tests against a Multizone Kubernetes in Docker cluster testgrid-alert-email: antonio.ojea.garcia@gmail.com, robertjscott@google.com testgrid-dashboards: sig-network-kind testgrid-tab-name: sig-network-kind, multizone cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 12h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-multizone namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/k8s.io/test-infra/experiment/kind-multizone-e2e.sh env: - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|NetworkPolicy|LoadBalancer|Disruptive|Flaky|IPv6|IPv6DualStack|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs network tests using KIND against latest kubernetes master with a kubernetes-in-docker cluster and kube-proxy detectLocalMode=NodeCIDR testgrid-alert-email: antonio.ojea.garcia@gmail.com, widaly@microsoft.com testgrid-dashboards: sig-network-kind testgrid-tab-name: sig-network-kind, detect-local-node-cidr cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 6h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-network-detect-local-node-cidr namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/k8s.io/test-infra/experiment/kind-detect-local-e2e.sh env: - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|NetworkPolicy|LoadBalancer|Disruptive|Flaky|IPv6|IPv6DualStack|SCTPConnectivity - name: KUBE_PROXY_DETECT_LOCAL_MODE value: NodeCIDR - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs network tests using KIND against latest kubernetes master with a kubernetes-in-docker cluster and kube-proxy detectLocalMode=InterfaceNamePrefix testgrid-alert-email: antonio.ojea.garcia@gmail.com, widaly@microsoft.com testgrid-dashboards: sig-network-kind testgrid-tab-name: sig-network-kind, detect-local-interface-name-prefix cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 6h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-network-detect-local-interface-name-prefix namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/k8s.io/test-infra/experiment/kind-detect-local-e2e.sh env: - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|NetworkPolicy|LoadBalancer|Disruptive|Flaky|IPv6|IPv6DualStack|SCTPConnectivity - name: KUBE_PROXY_DETECT_LOCAL_MODE value: InterfaceNamePrefix - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: 'OWNER: sig-network; runs loadbalancer tests in kind with cloud-provider-kind' testgrid-alert-email: antonio.ojea.garcia@gmail.com, danwinship@redhat.com, kubernetes-sig-network-test-failures@googlegroups.com, release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking, sig-network-kind testgrid-num-columns-recent: "3" testgrid-tab-name: sig-network-kind, loadbalancer cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-kind repo: cloud-provider-kind interval: 12h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-kind-cloud-provider-loadbalancer namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; cd $GOPATH/src/sigs.k8s.io/cloud-provider-kind; curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/cloud-provider-kind/hack/ci/e2e.sh env: - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|LoadBalancer.Service.without.NodePort|NetworkPolicy|Disruptive|Flaky|IPv6|SCTPConnectivity|IPerf2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Uses kind to run e2e sig-network tests against a latest kubernetes master and all features enabled cluster created with sigs.k8s.io/kind testgrid-alert-email: antonio.ojea.garcia@gmail.com, danwinship@redhat.com testgrid-dashboards: sig-network-kind testgrid-num-columns-recent: "6" testgrid-tab-name: sig-network-kind, alpha, beta cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" name: ci-kubernetes-network-kind-alpha-beta-features namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":true,"AllBeta":true,"EventedPLEG": false}' - name: RUNTIME_CONFIG value: '{"api/all":"true"}' - name: LABEL_FILTER value: '(Conformance || sig-network ) && !Feature: containsAny {Networking-IPv6, LoadBalancer, IPv6DualStack} && !Disruptive && !Flaky' - name: SKIP value: SCTPConnectivity - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Uses kind to run e2e sig-network tests against latest kubernetes master with the Endpoints and EndpointSlice mirroring controllers disabled testgrid-alert-email: antonio.ojea.garcia@gmail.com, danwinship@redhat.com testgrid-dashboards: sig-network-kind testgrid-num-columns-recent: "6" testgrid-tab-name: sig-network-kind, deprecate-endpoints cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-kind repo: cloud-provider-kind interval: 24h labels: preset-dind-enabled: "true" name: ci-kubernetes-kind-network-deprecate-endpoints namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; cd $GOPATH/src/sigs.k8s.io/cloud-provider-kind; curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/k8s.io/test-infra/experiment/kind-noendpoints-e2e.sh env: - name: LABEL_FILTER value: (Conformance || sig-network ) && !Disruptive && !Flaky - name: SKIP value: Alpha|Beta|LoadBalancer.Service.without.NodePort|IPv6|SCTPConnectivity|EndpointsController|EndpointSliceMirroring - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: ameukam@gmail.com testgrid-dashboards: sig-k8s-infra-canaries testgrid-num-failures-to-alert: "3" testgrid-tab-name: golang-build-5k-project-snapshots-cleanup-canary cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 24h labels: preset-service-account: "true" name: ci-kubernetes-scalability-cleanup-golang-builds-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - $(GOPATH)/src/k8s.io/perf-tests/clusterloader2/clean-up-old-snapshots.sh - delete - k8s-infra-e2e-scale-5k-project - ci-golang-tip-k8s-1-18-canary - "30" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: boskos-janitor volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-experiments testgrid-tab-name: storage cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 6h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 6h labels: preset-e2e-scalability-node: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-storage-scalability namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --extract=ci/latest - --gcp-node-image=gci - --gcp-nodes=1 - --provider=gce - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=1 - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testsuite=testing/experimental/storage/pod-startup/suite.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=300m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: MASTER_SIZE value: n1-standard-4 - name: NODE_SIZE value: e2-standard-8 - name: NODE_DISK_SIZE value: 100GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Skylake - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: MAX_PODS_PER_NODE value: "128" - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: KUBEPROXY_TEST_ARGS value: --profiling - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: DUMP_TO_GCS_ONLY value: "true" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: storage' - 'perfDashJobType: storage' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-experiments testgrid-tab-name: watchlist-off cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 24h labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-scalability-watch-list-off namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=CONTAINER_IMAGE=registry-sandbox.k8s.io/pause:3.1 - --env=KUBE_GCE_PRIVATE_CLUSTER=false - --extract=ci/latest - --gcp-node-image=gci - --gcp-master-size=n2-standard-32 - --gcp-node-size=e2-standard-16 - --gcp-nodes=1 - --gcp-project-type=scalability-project - --provider=gce - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=1 - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/watch-list/config.yaml - --test-cmd-args=--testoverrides=./testing/overrides/watch_list_off.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=60m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: watch-list-off' - 'perfDashJobType: watchlist' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-experiments testgrid-tab-name: watchlist-on cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 24h labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-scalability-watch-list-on namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=CL2_ENABLE_WATCH_LIST_FEATURE=true - --env=CONTAINER_IMAGE=registry-sandbox.k8s.io/pause:3.1 - --env=KUBE_GCE_PRIVATE_CLUSTER=false - --env=KUBE_FEATURE_GATES=WatchList=true - --extract=ci/latest - --gcp-node-image=gci - --gcp-master-size=n2-standard-32 - --gcp-node-size=e2-standard-16 - --gcp-nodes=1 - --gcp-project-type=scalability-project - --provider=gce - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=1 - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/watch-list/config.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=60m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: watch-list-on' - 'perfDashJobType: watchlist' - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com, go-kubernetes-scalability-tickets@googlegroups.com testgrid-dashboards: sig-scalability-golang testgrid-num-failures-to-alert: "3" testgrid-tab-name: build-and-push-k8s-at-golang-tip cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h15m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master clone_uri: https://go.googlesource.com/go org: go.googlesource.com path_alias: golang repo: go - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release interval: 4h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-build-and-push-k8s-at-golang-tip namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - --directory=/home/prow/go/src/k8s.io/perf-tests/golang command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 16Gi requests: cpu: "4" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com, go-kubernetes-scalability-tickets@googlegroups.com testgrid-dashboards: sig-scalability-golang testgrid-num-failures-to-alert: "3" testgrid-tab-name: golang-tip-k8s-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 24h labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-kubemark-gce-scale: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-golang-tip-k8s-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=gce-golang - --env=CL2_LOAD_TEST_THROUGHPUT=50 - --env=KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=200 --kube-api-burst=200 - --env=KUBEMARK_SCHEDULER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=200 --kube-api-burst=200 - --extract=gs://k8s-infra-scale-golang-builds/ci/latest.txt - --gcp-master-size=n2-standard-4 - --gcp-node-size=e2-standard-8 - --gcp-nodes=50 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --tear-down-previous - --provider=gce - --kubemark - --kubemark-nodes=2500 - --kubemark-master-size=n2-standard-64 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/golang/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--nodes=2500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/ignore_known_kubemark_container_restarts.yaml - --test-cmd-args=--testoverrides=./testing/overrides/5000_nodes.yaml - --test-cmd-args=--testoverrides=./testing/load/golang/custom_api_call_thresholds.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=210m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: CL2_ENABLE_VIOLATIONS_FOR_API_CALL_PROMETHEUS value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: USE_REAL_PROXIER value: "false" - name: HOLLOW_PROXY_TEST_ARGS value: --use-real-proxier=false - name: HEAPSTER_KUBELET_TEST_ARGS value: --register-with-taints=monitoring=:NoSchedule - name: HEAPSTER_MACHINE_TYPE value: e2-standard-8 - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: golang-tip-k8s-master' - 'perfDashJobType: performance' - 'perfDashBuildsCount: 500' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-experiments testgrid-tab-name: kube-network-policies cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 24h labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-scalability-networkpolicies namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=e2e-scalability-calico - --env=CL2_ENABLE_NETWORKPOLICIES=true - --env=CL2_ENABLE_NETWORK_POLICY_ENFORCEMENT_LATENCY_TEST=true - --env=CL2_NET_POLICY_ENFORCEMENT_LATENCY_MAX_TARGET_PODS_PER_NS=200 - --env=CL2_NET_POLICY_ENFORCEMENT_LATENCY_NODE_LABEL_VALUE=net-policy-client - --env=CL2_NET_POLICY_ENFORCEMENT_LOAD_COUNT=1000 - --env=CL2_NET_POLICY_ENFORCEMENT_LOAD_QPS=20 - --extract=ci/latest - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=ci-kubernetes-e2e-gci-gce-scalability-np-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/prometheus/scrape-kube-network-policies.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=120m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: NETWORK_POLICY_PROVIDER value: kube-network-policies - name: ADDITIONAL_MACHINE_TYPE value: e2-standard-2 - name: NUM_ADDITIONAL_NODES value: "4" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: networkpolicies' - 'perfDashJobType: performance' - 'perfDashBuildsCount: 500' - agent: kubernetes annotations: description: Uses kubetest to run k8s.io/perf-tests/run-e2e.sh against a 100-node cluster created with cluster/kube-up.sh using kube-proxy nftables testgrid-alert-email: antonio.ojea.garcia@gmail.com, danwinship@redhat.com testgrid-dashboards: sig-scalability-experiments testgrid-num-failures-to-alert: "2" testgrid-tab-name: nftables-100 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 12h labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-scalability-nftables-proxy namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=e2e-big - --env=APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --env=KUBE_PROXY_MODE=nftables - --extract=ci/fast/latest-fast - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=120m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: nftables-100Nodes-master' - 'perfDashJobType: performance' - 'perfDashBuildsCount: 500' - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: kindnet testgrid-alert-email: antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-cluster-lifecycle-kops, sig-scalability-experiments testgrid-days-of-results: "90" testgrid-num-failures-to-alert: "2" testgrid-tab-name: ci-kubernetes-kops-gce-small-scale-kindnet-using-cl2 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true interval: 12h labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: ci-kubernetes-kops-gce-small-scale-kindnet-using-cl2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: kindnet - name: KUBE_PROXY_MODE value: nftables - name: KUBE_NODE_COUNT value: "100" - name: CONTROL_PLANE_COUNT value: "1" - name: CONTROL_PLANE_SIZE value: c3-standard-88 - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: PROMETHEUS_PVC_STORAGE_CLASS value: ssd-csi - name: CL2_NETWORK_LATENCY_THRESHOLD value: 0.5s - name: CL2_ENABLE_VIOLATIONS_FOR_NETWORK_PROGRAMMING_LATENCIES value: "true" - name: CL2_NETWORK_PROGRAMMING_LATENCY_THRESHOLD value: 20s - name: CLOUD_PROVIDER value: gce - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: kindnet-100Nodes-master' - 'perfDashJobType: performance' - 'perfDashBuildsCount: 500' - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure, sig-scalability-azure testgrid-tab-name: azure-master-scalability-100 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 12h labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-azure-scalability namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - sleep 300 && cd ${GOPATH}/src/k8s.io/perf-tests/ && ./run-e2e.sh cluster-loader2 --nodes=100 \ --provider=aks \ --testconfig=testing/load/config.yaml \ --testconfig=testing/huge-service/config.yaml \ --testconfig=testing/access-tokens/config.yaml \ --testoverrides=./testing/experiments/enable_restart_count_check.yaml \ --testoverrides=./testing/experiments/use_simple_latency_query.yaml \ --testoverrides=./testing/overrides/load_throughput.yaml \ --report-dir=${ARTIFACTS} --v=2 command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_K8S value: "true" - name: WINDOWS value: "false" - name: CLUSTER_TEMPLATE value: templates/test/dev/cluster-template-custom-builds-load.yaml - name: AZURE_CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: AZURE_NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: TEST_WINDOWS value: "false" - name: CONTROL_PLANE_MACHINE_COUNT value: "5" - name: WINDOWS_WORKER_MACHINE_COUNT value: "0" - name: WORKER_MACHINE_COUNT value: "100" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "0" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: DEPLOY_AZURE_CSI_DRIVER value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token tags: - 'perfDashPrefix: azure-100Nodes' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-dra testgrid-tab-name: azure-dra-master-scalability-100 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 168h labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-azure-dra-scalability namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - sleep 300 && cd ${GOPATH}/src/k8s.io/perf-tests/ && ./run-e2e.sh cluster-loader2 --nodes=100 \ --provider=aks \ --enable-prometheus-server=true \ --testconfig=testing/dra-baseline/config.yaml \ --report-dir=${ARTIFACTS} --nodes=100 --v=2 command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_K8S value: "true" - name: WINDOWS value: "false" - name: CLUSTER_TEMPLATE value: templates/test/dev/cluster-template-custom-builds-machine-pool-load-dra.yaml - name: AZURE_CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: AZURE_NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: TEST_WINDOWS value: "false" - name: MONITORING_MACHINE_COUNT value: "1" - name: AZURE_LOCATION value: canadacentral - name: DEPLOY_AZURE_CSI_DRIVER value: "false" - name: CONTROL_PLANE_MACHINE_COUNT value: "5" - name: WINDOWS_WORKER_MACHINE_COUNT value: "0" - name: WORKER_MACHINE_COUNT value: "100" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "0" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.99" - name: CL2_REPEATS value: "10" - name: CL2_MODE value: Indexed - name: CL2_NODES_PER_NAMESPACE value: "10" - name: CL2_JOB_RUNNING_TIME value: 3s - name: CL2_LONG_JOB_RUNNING_TIME value: 45m - name: PROMETHEUS_PVC_STORAGE_CLASS value: default - name: PROMETHEUS_APISERVER_SCRAPE_PORT value: "6443" - name: NODE_PRELOAD_IMAGES value: gcr.io/k8s-staging-perf-tests/sleep:v0.0.3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token tags: - 'perfDashPrefix: azure-dra-100Nodes' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-dra testgrid-tab-name: azure-dra-with-workload-master-scalability-100 cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 168h labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: ci-kubernetes-e2e-azure-dra-with-workload-scalability namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - sleep 300 && cd ${GOPATH}/src/k8s.io/perf-tests/ && ./run-e2e.sh cluster-loader2 --nodes=100 \ --provider=aks \ --enable-prometheus-server=true \ --testconfig=testing/dra/config.yaml \ --report-dir=${ARTIFACTS} --nodes=100 --v=2 command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_K8S value: "true" - name: WINDOWS value: "false" - name: CLUSTER_TEMPLATE value: templates/test/dev/cluster-template-custom-builds-machine-pool-load-dra.yaml - name: AZURE_CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: AZURE_NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: TEST_WINDOWS value: "false" - name: MONITORING_MACHINE_COUNT value: "1" - name: AZURE_LOCATION value: canadacentral - name: DEPLOY_AZURE_CSI_DRIVER value: "false" - name: CONTROL_PLANE_MACHINE_COUNT value: "5" - name: WINDOWS_WORKER_MACHINE_COUNT value: "0" - name: WORKER_MACHINE_COUNT value: "100" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "0" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_MODE value: Indexed - name: CL2_NODES_PER_NAMESPACE value: "10" - name: CL2_JOB_RUNNING_TIME value: 3s - name: CL2_LONG_JOB_RUNNING_TIME value: 45m - name: PROMETHEUS_PVC_STORAGE_CLASS value: default - name: PROMETHEUS_APISERVER_SCRAPE_PORT value: "6443" - name: PROMETHEUS_SCRAPE_KUBELETS value: "true" - name: NODE_PRELOAD_IMAGES value: gcr.io/k8s-staging-perf-tests/sleep:v0.0.3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token tags: - 'perfDashPrefix: azure-dra-100Nodes-with-workload' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-dra testgrid-tab-name: gce-dra-with-workload-master-scalability-100 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 4h labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-100-node-dra-with-workload namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --extract=ci/latest - --gcp-node-size=e2-standard-4 - --gcp-node-image=gci - --gcp-project-type=scalability-project - --gcp-nodes=100 - --provider=gce - --env=KUBE_FEATURE_GATES=DynamicResourceAllocation=true - --runtime-config=api/all=true - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--provider=gce - --test-cmd-args=--enable-prometheus-server=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--testconfig=testing/dra/config.yaml - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-name=ClusterLoaderV2 - --use-logexporter command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: CL2_MODE value: Indexed - name: CL2_NODES_PER_NAMESPACE value: "10" - name: CL2_JOB_RUNNING_TIME value: 3s - name: CL2_LONG_JOB_RUNNING_TIME value: 45m - name: PROMETHEUS_SCRAPE_KUBELETS value: "true" - name: NODE_PRELOAD_IMAGES value: gcr.io/k8s-staging-perf-tests/sleep:v0.0.3 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: gce-dra-100Nodes-with-workload' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-dra testgrid-tab-name: gce-dra-extended-resources-with-workload-master-scalability-100 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: dra-extended-resources org: alaypatel07 path_alias: k8s.io/perf-tests repo: perf-tests interval: 24h labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-100-node-dra-extended-resources-with-workload namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --extract=ci/latest - --gcp-node-size=e2-standard-4 - --gcp-node-image=gci - --gcp-project-type=scalability-project - --gcp-nodes=100 - --provider=gce - --env=KUBE_FEATURE_GATES=DynamicResourceAllocation=true,DRAExtendedResource=true - --runtime-config=api/all=true - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--provider=gce - --test-cmd-args=--enable-prometheus-server=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--testconfig=testing/dra/config.yaml - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-name=ClusterLoaderV2 - --use-logexporter command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: CL2_MODE value: Indexed - name: CL2_NODES_PER_NAMESPACE value: "10" - name: CL2_JOB_RUNNING_TIME value: 3s - name: CL2_LONG_JOB_RUNNING_TIME value: 45m - name: CL2_EXTENDED_RESOURCE_NAME value: example.com/gpu - name: PROMETHEUS_SCRAPE_KUBELETS value: "true" - name: NODE_PRELOAD_IMAGES value: gcr.io/k8s-staging-perf-tests/sleep:v0.0.3 - name: CL2_ENABLE_EXTENDED_RESOURCES value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: gce-dra-extended-resources-100Nodes-with-workload' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: description: Uses kops to run k8s.io/perf-tests/run-e2e.sh against a 100-node cluster with DRA enabled test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: ipalias testgrid-dashboards: kops-misc, sig-cluster-lifecycle-kops, sig-scalability-gce, sig-scalability-dra testgrid-tab-name: gce-dra-with-workload-master-scalability-100-canary cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true interval: 4h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: ci-kubernetes-e2e-kops-gce-100-node-dra-with-workload-ipalias-using-cl2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: gce - name: KUBE_NODE_COUNT value: "100" - name: CL2_MODE value: Indexed - name: CL2_NODES_PER_NAMESPACE value: "10" - name: CL2_JOB_RUNNING_TIME value: 3s - name: CL2_LONG_JOB_RUNNING_TIME value: 45m - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: CONTROL_PLANE_COUNT value: "1" - name: CONTROL_PLANE_SIZE value: c4-standard-96 - name: KUBE_PROXY_MODE value: nftables - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_SCRAPE_KUBELETS value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: ssd-csi - name: CLOUD_PROVIDER value: gce - name: BOSKOS_RESOURCE_TYPE value: scalability-project - name: NODE_PRELOAD_IMAGES value: gcr.io/k8s-staging-perf-tests/sleep:v0.0.3 - name: KOPS_CL2_TEST_CONFIG value: testing/dra/config.yaml - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 28Gi requests: cpu: "7" memory: 28Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: gce-dra-100Nodes-with-workload-dev' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: description: Uses kops to run k8s.io/perf-tests/run-e2e.sh against a 5000-node cluster with DRA enabled test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: ipalias testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: kops-misc, sig-cluster-lifecycle-kops, sig-scalability-gce, sig-scalability-dra testgrid-num-failures-to-alert: "2" testgrid-tab-name: gce-dra-with-workload-master-scalability-5000 cluster: k8s-infra-prow-build cron: 0 3 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: dra-scalability-bump-timeout org: alaypatel07 path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true job_queue_name: 5k-gce-scale-test labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: ci-kubernetes-e2e-kops-gce-5000-node-dra-with-workload-ipalias-using-cl2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: gce - name: KUBE_NODE_COUNT value: "5000" - name: CL2_MODE value: Indexed - name: CL2_NODES_PER_NAMESPACE value: "2500" - name: CL2_JOB_RUNNING_TIME value: 30s - name: CL2_LONG_JOB_RUNNING_TIME value: 240m - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: CONTROL_PLANE_COUNT value: "1" - name: CONTROL_PLANE_SIZE value: c4-standard-96 - name: KOPS_CONTROLLER_MANAGER_BURST value: "1000" - name: KOPS_CONTROLLER_MANAGER_QPS value: "1000" - name: KOPS_SCHEDULER_QPS value: "1200" - name: KOPS_SCHEDULER_BURST value: "1200" - name: KOPS_APISERVER_MAX_REQUESTS_INFLIGHT value: "2700" - name: KUBE_PROXY_MODE value: nftables - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: ssd-csi - name: CLOUD_PROVIDER value: gce - name: BOSKOS_RESOURCE_TYPE value: scalability-scale-project - name: NODE_PRELOAD_IMAGES value: gcr.io/k8s-staging-perf-tests/sleep:v0.0.3 - name: KOPS_CL2_TEST_CONFIG value: testing/dra/config.yaml - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 28Gi requests: cpu: "7" memory: 28Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: gce-dra-5000Nodes-with-workload' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: description: Deletes old AWS resources for scalability jobs testgrid-dashboards: sig-testing-maintenance testgrid-tab-name: ci-scale-aws-janitor cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h labels: preset-aws-credential-boskos-scale-001-kops: "true" preset-aws-ssh: "true" preset-service-account: "true" name: maintenance-ci-scale-aws-janitor namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --ttl=12h - --path=s3://k8s-infra-kops-scale-tests/objs.json command: - /app env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-boskos/aws-janitor:v20240801-1221bfe name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: aws-credentials-boskos-scale-001-kops - agent: kubernetes annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: amazonvpc testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, eks-scalability@amazon.com, release-team@kubernetes.io testgrid-dashboards: kops-misc, sig-cluster-lifecycle-kops, sig-scalability-aws, sig-release-master-informing, amazon-ec2-release testgrid-tab-name: ec2-master-scale-performance cluster: eks-prow-build-cluster cron: 1 7 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-credential-boskos-scale-001-kops: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-e2e-kops-aws-scale-amazonvpc-using-cl2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: amazonvpc - name: KUBE_NODE_COUNT value: "5000" - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: CONTROL_PLANE_COUNT value: "3" - name: CONTROL_PLANE_SIZE value: c5.18xlarge - name: KOPS_STATE_STORE value: s3://k8s-infra-kops-scale-tests - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: gp2 - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: scale-5000.periodic.test-cncf-aws.k8s.io - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "10" memory: 48Gi requests: cpu: "10" memory: 48Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-boskos-scale-001-kops tags: - 'perfDashPrefix: aws-5000Nodes' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: karpenter.sh/do-not-disrupt: "true" test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: amazonvpc testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, eks-scalability@amazon.com testgrid-dashboards: kops-misc, sig-cluster-lifecycle-kops, sig-scalability-aws, amazon-ec2-release testgrid-tab-name: ec2-master-small-scale-performance cluster: eks-prow-build-cluster cron: 1 19 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-aws-credential-boskos-scale-001-kops: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-e2e-kops-aws-small-scale-amazonvpc-using-cl2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: amazonvpc - name: KUBE_NODE_COUNT value: "100" - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: CONTROL_PLANE_COUNT value: "3" - name: CONTROL_PLANE_SIZE value: c5.4xlarge - name: KOPS_STATE_STORE value: s3://k8s-infra-kops-scale-tests - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: gp2 - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: scale-100.periodic.test-cncf-aws.k8s.io - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "10" memory: 48Gi requests: cpu: "10" memory: 48Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-boskos-scale-001-kops tags: - 'perfDashPrefix: aws-100Nodes' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: ipalias testgrid-dashboards: kops-misc, sig-cluster-lifecycle-kops, sig-scalability-gce testgrid-tab-name: gce-master-scale-performance-100 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true interval: 3h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: ci-kubernetes-e2e-kops-gce-100-ipalias-using-cl2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: gce - name: KUBE_NODE_COUNT value: "100" - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: KUBE_PROXY_MODE value: nftables - name: CONTROL_PLANE_COUNT value: "1" - name: CONTROL_PLANE_SIZE value: c4-standard-48 - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: ssd-csi - name: CLOUD_PROVIDER value: gce - name: BOSKOS_RESOURCE_TYPE value: scalability-project - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 28Gi requests: cpu: "7" memory: 28Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kops-gcp-100Nodes' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: ipalias testgrid-dashboards: kops-misc, sig-cluster-lifecycle-kops, sig-scalability-gce testgrid-tab-name: gce-master-scale-performance-3000 cluster: k8s-infra-prow-build cron: 0 2,14 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: ci-kubernetes-e2e-kops-gce-3000-ipalias-using-cl2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: gce - name: KUBE_NODE_COUNT value: "3000" - name: KUBE_PROXY_MODE value: nftables - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: CONTROL_PLANE_COUNT value: "1" - name: CONTROL_PLANE_SIZE value: c4-standard-96 - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: ssd-csi - name: CLOUD_PROVIDER value: gce - name: GCP_PROJECT value: k8s-infra-e2e-boskos-scale-28 - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 28Gi requests: cpu: "7" memory: 28Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: gcp-3000Nodes' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: ipalias testgrid-dashboards: kops-misc, sig-cluster-lifecycle-kops, sig-scalability-gce testgrid-tab-name: gce-master-scale-performance-4000 cluster: k8s-infra-prow-build cron: 0 6,18 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: ci-kubernetes-e2e-kops-gce-4000-ipalias-using-cl2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: gce - name: KUBE_NODE_COUNT value: "4000" - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: KUBE_PROXY_MODE value: nftables - name: CONTROL_PLANE_COUNT value: "1" - name: CONTROL_PLANE_SIZE value: c4-standard-96 - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: ssd-csi - name: CLOUD_PROVIDER value: gce - name: GCP_PROJECT value: k8s-infra-e2e-boskos-scale-29 - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 28Gi requests: cpu: "7" memory: 28Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: gcp-4000Nodes' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: ipalias testgrid-dashboards: kops-misc, sig-cluster-lifecycle-kops, sig-scalability-gce testgrid-tab-name: gce-master-scale-performance-5000 cluster: k8s-infra-prow-build cron: 0 10,22 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops workdir: true labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: ci-kubernetes-e2e-kops-gce-5000-ipalias-using-cl2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: gce - name: KUBE_NODE_COUNT value: "5000" - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: CONTROL_PLANE_COUNT value: "1" - name: CONTROL_PLANE_SIZE value: c4-standard-96 - name: KUBE_PROXY_MODE value: nftables - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: ssd-csi - name: CLOUD_PROVIDER value: gce - name: GCP_PROJECT value: k8s-infra-e2e-boskos-scale-30 - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 28Gi requests: cpu: "7" memory: 28Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kops-gcp-5000Nodes' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-node testgrid-tab-name: node-throughput cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 1h labels: preset-e2e-scalability-node: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-node-throughput namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --env=CONTAINER_IMAGE=registry-sandbox.k8s.io/pause:3.1 - --extract=ci/latest - --gcp-node-image=gci - --gcp-nodes=1 - --provider=gce - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=1 - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/node-throughput/config.yaml - --test-cmd-args=--testoverrides=./testing/overrides/node_docker.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=40m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: MASTER_SIZE value: n1-standard-4 - name: NODE_SIZE value: e2-standard-8 - name: NODE_DISK_SIZE value: 100GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Skylake - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: MAX_PODS_PER_NODE value: "128" - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: KUBEPROXY_TEST_ARGS value: --profiling - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: DUMP_TO_GCS_ONLY value: "true" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: docker-node-throughput' - 'perfDashJobType: throughput' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-node testgrid-tab-name: node-containerd-throughput cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 1h labels: preset-e2e-scalability-node: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-node-containerd-throughput namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --env=CONTAINER_IMAGE=registry-sandbox.k8s.io/pause:3.1 - --extract=ci/latest - --gcp-node-image=gci - --gcp-nodes=1 - --provider=gce - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=1 - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/node-throughput/config.yaml - --test-cmd-args=--testoverrides=./testing/overrides/node_containerd.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=40m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: MASTER_SIZE value: n1-standard-4 - name: NODE_SIZE value: e2-standard-8 - name: NODE_DISK_SIZE value: 100GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Skylake - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: MAX_PODS_PER_NODE value: "128" - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: KUBEPROXY_TEST_ARGS value: --profiling - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: DUMP_TO_GCS_ONLY value: "true" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: containerd-node-throughput' - 'perfDashJobType: throughput' - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-scalability-kubemark testgrid-num-failures-to-alert: "2" testgrid-tab-name: kubemark-100 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 3h labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-100-gce namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-100 - --extract=ci/latest - --gcp-master-size=n2-standard-2 - --gcp-node-image=gci - --gcp-node-size=e2-standard-4 - --gcp-nodes=4 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=100 - --kubemark-master-size=n2-standard-8 - --provider=gce - --metadata-sources=cl2-metadata.json - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter=true - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=240m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-100Nodes' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-kubemark testgrid-num-failures-to-alert: "1" testgrid-tab-name: kubemark-100-scheduler cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 24h labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-100-gce-scheduler namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-100 - --extract=ci/latest - --gcp-master-size=n2-standard-2 - --gcp-node-image=gci - --gcp-node-size=e2-standard-4 - --gcp-nodes=4 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=100 - --kubemark-master-size=n2-standard-8 - --provider=gce - --metadata-sources=cl2-metadata.json - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter=true - --test-cmd-args=--provider=kubemark - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testsuite=testing/density/scheduler-suite.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=150m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-100Nodes-scheduler' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-kubemark testgrid-num-failures-to-alert: "1" testgrid-tab-name: kubemark-100-scheduler-highqps cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 24h labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-100-gce-scheduler-highqps namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-100-scheduler-highqps - --extract=ci/latest - --gcp-master-size=n2-standard-2 - --gcp-node-image=gci - --gcp-node-size=e2-standard-4 - --gcp-nodes=4 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=100 - --kubemark-master-size=n2-standard-8 - --provider=gce - --metadata-sources=cl2-metadata.json - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=300 --kube-api-burst=300 - --env=SCHEDULER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=300 --kube-api-burst=300 - --env=CL2_ENABLE_CLUSTER_OOMS_TRACKER=true - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter=true - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testsuite=testing/density/scheduler-suite.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=150m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-100Nodes-scheduler-highqps' - 'perfDashJobType: performance' - agent: kubernetes annotations: fork-per-release: "true" fork-per-release-cron: 0 3 * * *, 0 7 * * *, 0 13 * * *, 0 17 * * *, 0 21 * * * fork-per-release-deletions: preset-e2e-scalability-periodics-master fork-per-release-replacements: kubemark-500Nodes -> kubemark-500Nodes-{{.Version}}, extract=ci/latest -> extract=ci/latest-{{.Version}}, gcp-project=k8s-jenkins-blocking-kubemark -> gcp-project-type=scalability-project, us-central1-f -> us-east1-b testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-scalability-kubemark testgrid-num-failures-to-alert: "2" testgrid-tab-name: kubemark-master-500 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 1h labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-500-gce namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-500 - --extract=ci/latest - --gcp-master-size=n2-standard-4 - --gcp-node-image=gci - --gcp-node-size=e2-standard-8 - --gcp-nodes=8 - --gcp-project-type=scalability-project - --gcp-zone=us-central1-f - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --metadata-sources=cl2-metadata.json - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-500Nodes' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com testgrid-dashboards: sig-scalability-kubemark testgrid-num-columns-recent: "3" testgrid-num-failures-to-alert: "2" testgrid-tab-name: kubemark-5000 cluster: k8s-infra-prow-build cron: 0 0 31 2 * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 18h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-kubemark-gce-scale: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-gce-scale namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-5000 - --extract=ci/latest - --gcp-node-image=gci - --gcp-node-size=e2-standard-8 - --gcp-master-size=n2-standard-64 - --gcp-nodes=84 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=5000 - --kubemark-master-size=n2-standard-64 - --provider=gce - --metadata-sources=cl2-metadata.json - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/ignore_known_kubemark_container_restarts.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=1080m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: USE_REAL_PROXIER value: "false" - name: HOLLOW_PROXY_TEST_ARGS value: --use-real-proxier=false - name: HEAPSTER_KUBELET_TEST_ARGS value: --register-with-taints=monitoring=:NoSchedule - name: HEAPSTER_MACHINE_TYPE value: e2-standard-8 - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-5000Nodes' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-kubemark testgrid-num-columns-recent: "3" testgrid-num-failures-to-alert: "1" testgrid-tab-name: kubemark-5000-scheduler cluster: k8s-infra-prow-build cron: 1 10 2-31/2 * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 18h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-kubemark-gce-scale: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-gce-scale-scheduler namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-5000 - --extract=ci/latest - --gcp-node-image=gci - --gcp-node-size=e2-standard-8 - --gcp-master-size=n2-standard-2 - --gcp-nodes=84 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=5000 - --kubemark-master-size=n2-standard-64 - --provider=gce - --metadata-sources=cl2-metadata.json - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testsuite=testing/density/scheduler-suite.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/ignore_known_kubemark_container_restarts.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=1080m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: USE_REAL_PROXIER value: "false" - name: HOLLOW_PROXY_TEST_ARGS value: --use-real-proxier=false - name: HEAPSTER_KUBELET_TEST_ARGS value: --register-with-taints=monitoring=:NoSchedule - name: HEAPSTER_MACHINE_TYPE value: e2-standard-8 - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-5000Nodes-scheduler' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-kubemark testgrid-num-failures-to-alert: "1" testgrid-tab-name: kubemark-100-high-density cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 24h labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-kubemark-high-density-100-gce namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=kubemark-100pods - --extract=ci/latest - --gcp-node-image=gci - --gcp-node-size=e2-standard-8 - --gcp-master-size=n2-standard-2 - --gcp-nodes=9 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-master-size=n2-standard-32 - --kubemark-nodes=600 - --provider=gce - --metadata-sources=cl2-metadata.json - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=600 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/density/high-density-config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/600_nodes_high_density.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=280m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules tags: - 'perfDashPrefix: kubemark-100Nodes-highDensity' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-perf-tests testgrid-tab-name: kubemark-100-benchmark cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 2h labels: preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-perf-tests-kubemark-100-benchmark namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./benchmark/runner.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: sig-scheduling-alerts@kubernetes.io testgrid-dashboards: sig-scalability-benchmarks testgrid-tab-name: scheduler-perf cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h55m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 4h name: ci-benchmark-scheduler-perf-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./test/integration/scheduler_perf/... command: - ./hack/jenkins/benchmark-dockerized.sh env: - name: KUBE_CACHE_MUTATION_DETECTOR value: "false" - name: KUBE_TIMEOUT value: --timeout=3h55m - name: KUBE_KEEP_VERBOSE_TEST_OUTPUT value: "y" - name: TEST_PREFIX value: BenchmarkPerfScheduling - name: BENCHTIME value: 1ns - name: SHORT value: --short=false - name: KUBE_PRUNE_JUNIT_TESTS value: "false" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 24Gi requests: cpu: "6" memory: 24Gi tags: - 'perfDashPrefix: scheduler-perf-benchmark' - 'perfDashJobType: benchmark' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-benchmarks testgrid-tab-name: kube-dns cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 2h labels: preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-benchmark-kube-dns-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=kube-dns-benchmark - --extract=ci/latest - --gcp-node-size=e2-standard-2 - --gcp-nodes=3 - --gcp-zone=us-east1-b - --provider=gce - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=kube-dns - --test-cmd-args=$(ARTIFACTS)/out - --test-cmd-args=$(ARTIFACTS) - --test-cmd-name=KubeDnsBenchmark - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: kube-dns benchmark' - 'perfDashJobType: dnsBenchmark' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-benchmarks testgrid-tab-name: node-local-dns cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 2h labels: preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-benchmark-nodelocal-dns-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=node-local-dns-benchmark - --env=KUBE_ENABLE_NODELOCAL_DNS=true - --extract=ci/latest - --gcp-node-size=e2-standard-2 - --gcp-nodes=3 - --gcp-zone=us-east1-b - --provider=gce - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=node-local-dns - --test-cmd-args=$(ARTIFACTS)/out - --test-cmd-args=$(ARTIFACTS) - --test-cmd-args=169.254.20.10 - --test-cmd-name=KubeDnsBenchmark - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: node-local-dns benchmark' - 'perfDashJobType: dnsBenchmark' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-network testgrid-tab-name: metric-measurement cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 24h labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-network-metric-measurement namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --extract=ci/latest - --gcp-node-image=gci - --gcp-nodes=102 - --provider=gce - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=/workspace/_artifacts - --test-cmd-args=--testsuite=testing/network/suite.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=40m - --use-logexporter command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: network-performance' - 'perfDashJobType: performance' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-benchmarks testgrid-tab-name: gce-benchmark-requests-1 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 12h labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-benchmark-requests-1 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=benchmark-small - --env=ALLOWED_NOTREADY_NODES=1 - --env=APISERVER_TEST_ARGS=--max-requests-inflight=1000 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=CL2_BENCHMARK_INFLIGHT=1 - --env=CL2_BENCHMARK_URI=/api/v1/namespaces/%namespace%/configmaps/benchmark-config-map-0?resourceVersion=0 - --extract=ci/latest - --gcp-master-size=n2-standard-96 - --gcp-node-image=gci - --gcp-node-size=e2-standard-8 - --gcp-nodes=1 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=1 - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/request-benchmark/config.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=45m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-benchmarks testgrid-tab-name: gce-benchmark-list cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 4h labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-benchmark-list namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=benchmark-list - --extract=ci/latest - --gcp-master-size=n2-standard-32 - --gcp-node-size=e2-standard-32 - --gcp-node-image=gci - --gcp-nodes=1 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=KUBE_FEATURE_GATES=DetectCacheInconsistency=false - --env=KUBE_GCE_PRIVATE_CLUSTER=false - --env=CL2_LIST_CONFIG_MAP_BYTES=100000 - --env=CL2_LIST_CONFIG_MAP_NUMBER=10000 - --env=CL2_LIST_BENCHMARK_PODS=10 - --env=CL2_LIST_BENCHMARK_POD_CPU=2000 - --env=CL2_LIST_BENCHMARK_POD_MEMORY=4096 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=1 - --test-cmd-args=--provider=gce - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/list/config.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=60m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: benchmark list' - 'perfDashJobType: benchmarkList' - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-benchmarks testgrid-tab-name: gce-benchmark-list-proto cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 4h labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-benchmark-list-proto namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=benchmark-list - --extract=ci/latest - --gcp-master-size=n2-standard-32 - --gcp-node-size=e2-standard-32 - --gcp-node-image=gci - --gcp-nodes=1 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=KUBE_FEATURE_GATES=DetectCacheInconsistency=false - --env=KUBE_GCE_PRIVATE_CLUSTER=false - --env=CL2_LIST_CONFIG_MAP_BYTES=100000 - --env=CL2_LIST_CONFIG_MAP_NUMBER=10000 - --env=CL2_LIST_BENCHMARK_PODS=10 - --env=CL2_LIST_BENCHMARK_POD_CPU=2000 - --env=CL2_LIST_BENCHMARK_POD_MEMORY=4096 - --env=CL2_LIST_BENCHMARK_CONTENT_TYPE=proto - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=1 - --test-cmd-args=--provider=gce - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/list/config.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=60m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: benchmark list proto' - 'perfDashJobType: benchmarkList' - agent: kubernetes annotations: description: Exploratory tests for resource size limit as proposed in https://github.com/kubernetes/kubernetes/issues/134375 testgrid-dashboards: sig-scalability-gce, google-gce testgrid-tab-name: gce-master-scale-resource-size cluster: k8s-infra-prow-build cron: 0 10 * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests job_queue_name: 5k-gce-scale-test labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-scale-resource-size namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --env=MASTER_SIZE=n2-standard-64 - --env=ETCD_QUOTA_BACKEND_BYTES=21474836480 - --env=CL2_EXECSERVICE_CPU_REQUESTS=2 - --env=CL2_EXECSERVICE_MEMORY_REQUESTS=4Gi - --env=CL2_DAEMONSET_POD_PAYLOAD_SIZE=15360 - --env=CL2_DEPLOYMENT_POD_PAYLOAD_SIZE=15360 - --env=CL2_STATEFULSET_POD_PAYLOAD_SIZE=15360 - --env=CL2_JOB_POD_PAYLOAD_SIZE=15360 - --cluster=gce-scale-cluster - --env=HEAPSTER_MACHINE_TYPE=e2-standard-32 - --env=KUBE_DNS_MEMORY_LIMIT=300Mi - --extract=ci/fast/latest-fast - --gcp-nodes=5000 - --gcp-project-type=scalability-scale-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=CL2_LOAD_TEST_THROUGHPUT=50 - --env=CL2_DELETE_TEST_THROUGHPUT=50 - --env=CL2_RATE_LIMIT_POD_CREATION=false - --env=KUBE_CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --endpointslice-updates-batch-period=500ms --endpoint-updates-batch-period=500ms - --env=CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - --env=SCHEDULER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=500 --kube-api-burst=500 - --env=APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/ignore_known_gce_container_restarts.yaml - --test-cmd-args=--testoverrides=./testing/overrides/5000_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=420m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: KUBERNETES_REGISTRY_PULL_THROUGH_HOST value: https://us-central1-docker.pkg.dev/v2/k8s-infra-e2e-scale-5k-project/k8s-5k-scale-cache/ - name: KUBERNETES_REGISTRY_PULL_THROUGH_BASIC_AUTH_TOKEN_PATH value: /etc/registry-auth/token - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 32Gi requests: cpu: "6" memory: 32Gi volumeMounts: - mountPath: /etc/registry-auth name: cache-secret readOnly: true - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: cache-secret secret: secretName: scale-pull-cache-token - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: gce-5000Nodes-ResourceSize' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: description: Uses kubetest to run correctness tests against a 2000-node cluster created with cluster/kube-up.sh testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com, release-team@kubernetes.io testgrid-base-options: exclude-filter-by-regex=%5E(kubetest%5C.Test%7Cci-kubernetes-e2e-gce-scale-correctness%5C.Overall)%24 testgrid-dashboards: sig-release-master-informing, sig-scalability-gce, google-gce testgrid-num-failures-to-alert: "2" testgrid-tab-name: gce-master-scale-correctness cluster: k8s-infra-prow-build cron: 1 17 2-31/2 * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: 5k-gce-scale-test labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-scale-correctness namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=gce-scale-cluster - --env=CONCURRENT_SERVICE_SYNCS=20 - --env=HEAPSTER_MACHINE_TYPE=e2-standard-32 - --extract=ci/fast/latest-fast - --env=KUBE_CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --endpointslice-updates-batch-period=500ms --endpoint-updates-batch-period=500ms - --env=CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-node-size=e2-small - --gcp-nodes=2000 - --gcp-project-type=scalability-scale-project - --gcp-ssh-proxy-instance-name=gce-scale-cluster-master - --gcp-zone=us-east1-b - --ginkgo-parallel=40 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --minStartupPods=8 --node-schedulable-timeout=90m - --timeout=240m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: KUBERNETES_REGISTRY_PULL_THROUGH_HOST value: https://us-central1-docker.pkg.dev/v2/k8s-infra-e2e-scale-5k-project/k8s-5k-scale-cache/ - name: KUBERNETES_REGISTRY_PULL_THROUGH_BASIC_AUTH_TOKEN_PATH value: /etc/registry-auth/token - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 39Gi requests: cpu: "6" memory: 39Gi volumeMounts: - mountPath: /etc/registry-auth name: cache-secret readOnly: true - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: cache-secret secret: secretName: scale-pull-cache-token - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Uses kubetest to run k8s.io/perf-tests/run-e2e.sh against a 5000-node cluster created with cluster/kube-up.sh testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com, release-team@kubernetes.io testgrid-dashboards: sig-release-master-informing, sig-scalability-gce, google-gce testgrid-tab-name: gce-master-scale-performance cluster: k8s-infra-prow-build cron: 1 17 1-31/2 * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 7h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests job_queue_name: 5k-gce-scale-test labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-scale-performance namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --cluster=gce-scale-cluster - --env=HEAPSTER_MACHINE_TYPE=e2-standard-32 - --env=KUBE_DNS_MEMORY_LIMIT=300Mi - --extract=ci/fast/latest-fast - --gcp-nodes=5000 - --gcp-project-type=scalability-scale-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=CL2_LOAD_TEST_THROUGHPUT=50 - --env=CL2_DELETE_TEST_THROUGHPUT=50 - --env=CL2_RATE_LIMIT_POD_CREATION=false - --env=KUBE_CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --endpointslice-updates-batch-period=500ms --endpoint-updates-batch-period=500ms - --env=CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - --env=SCHEDULER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=500 --kube-api-burst=500 - --env=APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --env=CL2_DAEMONSET_POD_PAYLOAD_SIZE=0 - --env=CL2_DEPLOYMENT_POD_PAYLOAD_SIZE=0 - --env=CL2_STATEFULSET_POD_PAYLOAD_SIZE=0 - --env=CL2_JOB_POD_PAYLOAD_SIZE=0 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/ignore_known_gce_container_restarts.yaml - --test-cmd-args=--testoverrides=./testing/overrides/5000_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=420m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: KUBERNETES_REGISTRY_PULL_THROUGH_HOST value: https://us-central1-docker.pkg.dev/v2/k8s-infra-e2e-scale-5k-project/k8s-5k-scale-cache/ - name: KUBERNETES_REGISTRY_PULL_THROUGH_BASIC_AUTH_TOKEN_PATH value: /etc/registry-auth/token - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi volumeMounts: - mountPath: /etc/registry-auth name: cache-secret readOnly: true - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: cache-secret secret: secretName: scale-pull-cache-token - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: gce-5000Nodes' - 'perfDashBuildsCount: 270' - 'perfDashJobType: performance' - agent: kubernetes annotations: description: Uses kubetest to run k8s.io/perf-tests/run-e2e.sh against a 100-node cluster created with cluster/kube-up.sh fork-per-release: "true" fork-per-release-cron: 0 */6 * * *, 0 0/12 * * *, 0 4-16/12 * * *, 0 8-20/12 * * *, 0 8-20/24 * * * fork-per-release-deletions: preset-e2e-scalability-periodics-master fork-per-release-replacements: --extract=ci/fast/latest-fast -> --extract=ci/latest-{{.Version}}, gce-100Nodes-master -> gce-100Nodes-{{.Version}} testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com, release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking, sig-scalability-gce testgrid-num-failures-to-alert: "2" testgrid-tab-name: gce-cos-master-scalability-100 cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests interval: 30m labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-periodics: "true" preset-e2e-scalability-periodics-master: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gci-gce-scalability namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster=e2e-big - --env=APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/fast/latest-fast - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=120m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret tags: - 'perfDashPrefix: gce-100Nodes-master' - 'perfDashJobType: performance' - 'perfDashBuildsCount: 500' - agent: kubernetes annotations: description: Runs tests against a Multizone Kubernetes in Docker cluster testgrid-alert-email: antonio.ojea.garcia@gmail.com, acondor@google.com testgrid-dashboards: sig-scheduling testgrid-tab-name: sig-scheduling-kind, multizone cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 6h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-kind-scheduling-multizone-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/k8s.io/test-infra/experiment/kind-multizone-e2e.sh env: - name: PARALLEL value: "false" - name: FOCUS value: \[Conformance\]|Multi-AZ - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Auto refreshing official cve feed KEP 3203 testgrid-alert-email: cve-feed-maintainers@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-security-cve-feed testgrid-num-failures-to-alert: "1" cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: sig-security workdir: true interval: 2h labels: preset-service-account: "true" name: auto-refreshing-official-cve-feed namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - sh - -c - cd sig-security-tooling/cve-feed/hack/ && ./fetch-cve-feed.sh env: - name: CVE_GCS_PATH value: gs://k8s-cve-feed - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/gcloud-in-go:v20230111-cd1b3caf9c name: "" resources: {} volumeMounts: - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-cve-feed volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: testgrid-num-columns-recent: "20" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-gce-iscsi-serial namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.1.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.3.0 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --extract=ci/fast/latest-fast - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Driver:.iscsi\] --ginkgo.skip=\[Flaky\] --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 2000Mi requests: cpu: "4" memory: 2000Mi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "6" cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 24h labels: preset-k8s-ssh: "true" preset-service-account: "true" name: ci-kubernetes-e2e-snapshot namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:VolumeSnapshotDataSource\] --ginkgo.skip=\[Disruptive\]|\[Flaky\] --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 2000Mi requests: cpu: "4" memory: 2000Mi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Run storage tests that need disruption of the API server in a KIND cluster. testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-kubernetes testgrid-tab-name: kind-disruptive cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-e2e-storage-kind-disruptive namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - /bin/sh - -xc - | make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test k8s.io/kubernetes/cmd/kubectl" && curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind && kind build node-image --image node:latest && trap 'kind export logs "${ARTIFACTS}/kind"; kind delete cluster' EXIT && kind create cluster --retain --image node:latest && KUBERNETES_PROVIDER=local KUBECONFIG=${HOME}/.kube/config GINKGO_PARALLEL_NODES=1 E2E_REPORT_DIR=${ARTIFACTS} hack/ginkgo-e2e.sh -ginkgo.focus="\[sig-storage\].*\[Feature:Kind\].*\[Disruptive\]" command: - wrapper.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run storage tests for vac feature in a KIND cluster. testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-kubernetes testgrid-tab-name: kind-storage-vac cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-e2e-storage-kind-vac namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"VolumeAttributesClass":true}' - name: RUNTIME_CONFIG value: '{"api/ga":"true", "storage.k8s.io/v1beta1":"true"}' - name: FOCUS value: \[Feature:VolumeAttributesClass\] - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\] - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: description: Run storage tests volume group snapshots in a KIND cluster. testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: sig-storage-kubernetes testgrid-tab-name: storage-kind-volume-group-snapshots cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 12h labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: ci-kubernetes-e2e-storage-kind-volume-group-snapshots namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && test/e2e/testing-manifests/storage-csi/external-snapshotter/volume-group-snapshots/run_group_snapshot_e2e.sh env: - name: RUNTIME_CONFIG value: '{"api/ga":"true", "storage.k8s.io/v1alpha1":"true", "storage.k8s.io/v1beta1":"true"}' - name: FOCUS value: \[Feature:volumegroupsnapshot\] - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/sig-storage-local-static-provisioner repo: sig-storage-local-static-provisioner interval: 4h labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: ci-sig-storage-local-static-provisioner-master-gce-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - e2e command: - runner.sh env: - name: PROVIDER value: gce - name: EXTRACT_STRATEGY value: ci/latest - name: PROVISIONER_E2E_IMAGE value: gcr.io/k8s-staging-sig-storage/local-volume-provisioner:canary - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs Prow's branchprotector to apply configured GitHub status context requirements and merge policies. testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com testgrid-alert-stale-results-hours: "12" testgrid-dashboards: sig-testing-misc testgrid-num-failures-to-alert: "6" testgrid-tab-name: branchprotector cluster: k8s-infra-prow-build-trusted cron: 54 * * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 12h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: test-infra labels: app: branchprotector name: ci-test-infra-branchprotector namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --config-path=config/prow/config.yaml - --job-config-path=config/jobs - --github-token-path=/etc/github/token - --confirm - --github-endpoint=http://ghproxy.test-pods.svc.cluster.local - --github-endpoint=https://api.github.com - --github-hourly-tokens=1000 command: - branchprotector env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-docker.pkg.dev/k8s-infra-prow/images/branchprotector:v20251212-148e9cff4 name: branchprotector resources: {} volumeMounts: - mountPath: /etc/github name: github readOnly: true volumes: - name: github secret: secretName: k8s-github-robot-github-token - agent: kubernetes annotations: description: Runs label_sync to synchronize GitHub repo labels with the label config defined in label_sync/labels.yaml. testgrid-alert-email: sig-contribex-leads@kubernetes.io, kubernetes-sig-testing-alerts@googlegroups.com testgrid-alert-stale-results-hours: "12" testgrid-dashboards: sig-testing-misc testgrid-num-failures-to-alert: "6" testgrid-tab-name: label_sync cluster: k8s-infra-prow-build-trusted cron: 17 * * * * decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: app: label-sync name: ci-test-infra-label-sync namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --config=/etc/config/labels.yaml - --confirm=true - --orgs=kubernetes,kubernetes-client,kubernetes-csi,kubernetes-sigs - --token=/etc/github/token - --endpoint=http://ghproxy.test-pods.svc.cluster.local - --endpoint=https://api.github.com - --debug command: - label_sync env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/label_sync:v20251031-d6af3d3e19 name: label-sync resources: {} volumeMounts: - mountPath: /etc/github name: github readOnly: true - mountPath: /etc/config name: config readOnly: true volumes: - name: github secret: secretName: k8s-github-robot-github-token - configMap: name: label-config name: config - agent: kubernetes annotations: description: Monitors Kettle's BigQuery database freshness. testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-oncall@google.com testgrid-alert-stale-results-hours: "12" testgrid-broken-column-threshold: "0.5" testgrid-dashboards: sig-testing-misc testgrid-num-failures-to-alert: "6" cluster: k8s-infra-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: test-infra interval: 1h name: metrics-kettle namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./kettle/monitor.py - --stale=6 - --table - kubernetes-public:k8s_infra_kettle.all - kubernetes-public:k8s_infra_kettle.week - kubernetes-public:k8s_infra_kettle.day env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/bigquery:v20251205-8481528a19 name: "" resources: {} serviceAccountName: k8s-triage - agent: kubernetes annotations: description: Run snyk scan on k/k master periodically testgrid-alert-email: security-tooling-private@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-security-snyk-scan testgrid-num-failures-to-alert: "1" cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: sig-security - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true interval: 6h name: ci-kubernetes-snyk-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - sh - -c - /home/prow/go/src/github.com/kubernetes/sig-security/sig-security-tooling/scanning/build-deps-and-release-images.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name envFrom: - secretRef: name: snyk-token image: golang name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi - agent: kubernetes annotations: testgrid-dashboards: sig-api-machinery-structured-merge-diff testgrid-tab-name: ci-test cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/structured-merge-diff repo: structured-merge-diff interval: 12h labels: preset-service-account: "true" name: ci-structured-merge-diff-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test - -race - ./... command: - go env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: testgrid-dashboards: sig-api-machinery-structured-merge-diff testgrid-tab-name: ci-gofmt cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/structured-merge-diff repo: structured-merge-diff interval: 12h labels: preset-service-account: "true" name: ci-structured-merge-diff-gofmt namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - bash - -c - test -z "$({ find . -name "*.go" | grep -v "\\/vendor\\/" | xargs gofmt -s -d | tee /dev/stderr; })" env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: testgrid-dashboards: sig-api-machinery-structured-merge-diff testgrid-tab-name: ci-benchmark cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/structured-merge-diff repo: structured-merge-diff interval: 1h name: ci-structured-merge-diff-benchmark namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --log-file=$(ARTIFACTS)/benchmark-log.txt - --output=$(ARTIFACTS)/junit_benchmarks.xml - ./... command: - /benchmarkjunit env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/benchmarkjunit:latest name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi - agent: kubernetes annotations: description: Demoing JUnit golang benchmark results. testgrid-dashboards: sig-testing-canaries testgrid-tab-name: benchmark-demo cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra interval: 24h name: ci-test-infra-benchmark-demo namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --log-file=$(ARTIFACTS)/benchmark-log.txt - --output=$(ARTIFACTS)/junit_benchmarks.xml - --pass-on-error - ./experiment/dummybenchmarks/... command: - /benchmarkjunit env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/benchmarkjunit:latest name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi - agent: kubernetes annotations: description: echo at different times from three different containers testgrid-dashboards: sig-testing-canaries testgrid-tab-name: multiple-container-test cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 interval: 1h name: ci-test-infra-multiple-container-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - I am first command: - /bin/echo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: alpine name: test-1 resources: limits: cpu: 500m memory: 256Mi requests: cpu: 500m memory: 256Mi - args: - -c - sleep 60 && echo I && sleep 60 && echo am && sleep 60 && echo second command: - /bin/sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: alpine name: test-2 resources: limits: cpu: 500m memory: 256Mi requests: cpu: 500m memory: 256Mi - args: - -c - sleep 120 && echo I && sleep 120 && echo am && sleep 120 && echo third command: - /bin/sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: alpine name: test-3 resources: limits: cpu: 500m memory: 256Mi requests: cpu: 500m memory: 256Mi - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-prow-oncall@kubernetes.io testgrid-dashboards: sig-testing-misc testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: test-infra interval: 5m name: ci-test-infra-prow-checkconfig namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --config-path=config/prow/config.yaml - --job-config-path=config/jobs - --plugin-config=config/prow/plugins.yaml - --strict - --warnings=mismatched-tide-lenient - --warnings=tide-strict-branch - --warnings=needs-ok-to-test - --warnings=validate-owners - --warnings=missing-trigger - --warnings=validate-urls - --warnings=unknown-fields - --warnings=duplicate-job-refs - --warnings=unknown-fields-all - --warnings=non-decorated-jobs - --warnings=valid-decoration-config command: - checkconfig env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-docker.pkg.dev/k8s-infra-prow/images/checkconfig:v20251212-148e9cff4 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi - agent: kubernetes annotations: description: Runs `make test verify` on the test-infra repo every hour testgrid-broken-column-threshold: "0.5" testgrid-dashboards: sig-testing-misc testgrid-tab-name: continuous cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes repo: test-infra interval: 1h labels: preset-dind-enabled: "true" name: ci-test-infra-continuous-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: testgrid-dashboards: sig-instrumentation-usage-metrics-collector testgrid-tab-name: periodic-test cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/usage-metrics-collector repo: usage-metrics-collector interval: 8h name: ci-usage-metrics-collector-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi - agent: kubernetes annotations: description: 'Ends up running: make verify' fork-per-release: "true" fork-per-release-periodic-interval: 2h 2h 6h 24h testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-master-blocking testgrid-tab-name: verify-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 1h labels: preset-dind-enabled: "true" preset-service-account: "true" name: ci-kubernetes-verify-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_READONLY_PACKAGE value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: master - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: TYPECHECK_SERIAL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 24Gi requests: cpu: "7" memory: 24Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Verify licences for the upstream Kubernetes Project's go-packages to the CNCF approved list of licences. testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-misc cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes interval: 6h labels: preset-dind-enabled: "true" preset-service-account: "true" name: kubernetes-verify-go-licenses-periodical namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - ./hack/verify-licenses.sh command: - runner.sh env: - name: KUBE_VERIFY_GIT_BRANCH value: master - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - agent: kubernetes annotations: description: Runs tests on a Kubernetes cluster with Windows containerd nodes on GCE testgrid-dashboards: sig-windows-gce testgrid-tab-name: gce-windows-2019-containerd-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing interval: 4h labels: preset-common-gce-windows: "true" preset-e2e-gce-windows: "true" preset-e2e-gce-windows-containerd: "true" preset-k8s-ssh: "true" preset-service-account: "true" preset-windows-repo-list: "true" name: ci-kubernetes-e2e-windows-containerd-gce-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --extract=ci/latest - --gcp-zone=us-central1-b - --provider=gce - --gcp-nodes=2 - --test=false - --test-cmd=$GOPATH/src/sigs.k8s.io/windows-testing/gce/run-e2e.sh - --test_args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\]|Container.Runtime.blackbox.test.* - --test-cmd-args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\]|Container.Runtime.blackbox.test.* - --ginkgo-parallel=4 - --timeout=230m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: NO_LINUX_POOL_TAINT value: "true" - name: WINDOWS_NODE_OS_DISTRIBUTION value: win2019 - name: NODE_SIZE value: e2-standard-4 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_TEST_REPO_LIST_DOWNLOAD_LOCATION value: https://raw.githubusercontent.com/kubernetes-sigs/windows-testing/master/images/image-repo-list - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: KUBERNETES_NODE_PLATFORM value: windows - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: NUM_WINDOWS_NODES value: "3" - name: NUM_NODES value: "2" - name: PREPULL_TIMEOUT value: 30m - name: WINDOWS_ENABLE_DSR value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: description: Runs tests on a Kubernetes cluster with Windows Server 2022 containerd nodes on GCE testgrid-dashboards: sig-windows-gce testgrid-tab-name: gce-windows-2022-containerd-master cluster: k8s-infra-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing interval: 4h labels: preset-common-gce-windows: "true" preset-e2e-gce-windows: "true" preset-e2e-gce-windows-containerd: "true" preset-k8s-ssh: "true" preset-service-account: "true" preset-windows-repo-list: "true" name: ci-kubernetes-e2e-windows-win2022-containerd-gce-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --check-leaked-resources - --cluster= - --extract=ci/latest - --gcp-zone=us-central1-b - --provider=gce - --gcp-nodes=2 - --test=false - --test-cmd=$GOPATH/src/sigs.k8s.io/windows-testing/gce/run-e2e.sh - --test_args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\]|Container.Runtime.blackbox.test.* - --test-cmd-args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\]|Container.Runtime.blackbox.test.* - --ginkgo-parallel=4 - --timeout=230m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: NO_LINUX_POOL_TAINT value: "true" - name: WINDOWS_NODE_OS_DISTRIBUTION value: win2022 - name: NODE_SIZE value: e2-standard-4 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_TEST_REPO_LIST_DOWNLOAD_LOCATION value: https://raw.githubusercontent.com/kubernetes-sigs/windows-testing/master/images/image-repo-list - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: KUBERNETES_NODE_PLATFORM value: windows - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: NUM_WINDOWS_NODES value: "3" - name: NUM_NODES value: "2" - name: PREPULL_TIMEOUT value: 30m - name: WINDOWS_ENABLE_DSR value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 3Gi requests: cpu: "1" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - agent: kubernetes annotations: testgrid-dashboards: sig-windows-signal testgrid-tab-name: windows-unit-master cluster: eks-prow-build-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing interval: 3h labels: preset-azure-community: "true" preset-dind-enabled: "true" name: ci-kubernetes-unit-windows-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - ./scripts/ci-k8s-unit-test.sh env: - name: VM_LOCATION value: uksouth - name: VM_SIZE value: Standard_D8as_v5 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 5Gi requests: cpu: "2" memory: 5Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token pipeline: {} plank: default_decoration_config_entries: - config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 - cluster: gke_rules-k8s_us-central1-f_testing config: default_service_account_name: prowjob-default-sa gcs_credentials_secret: "" - cluster: test-infra-trusted config: default_service_account_name: prowjob-default-sa gcs_credentials_secret: "" job_queue_capacities: 5k-gce-scale-test: 1 k8sio-image-promo: 1 test-infra-staging-image-push: 1 job_url_prefix_config: '*': https://prow.k8s.io/view/ job_url_template: https://prow.k8s.io/view/gs/kubernetes-ci-logs/{{if eq .Spec.Type "presubmit"}}pr-logs/pull{{else if eq .Spec.Type "batch"}}pr-logs/pull{{else}}logs{{end}}{{if .Spec.Refs}}{{if ne .Spec.Refs.Org ""}}{{if ne .Spec.Refs.Org "kubernetes"}}/{{if and (eq .Spec.Refs.Org "kubernetes-sigs") (ne .Spec.Refs.Repo "poseidon")}}sigs.k8s.io{{else}}{{.Spec.Refs.Org}}{{end}}_{{.Spec.Refs.Repo}}{{else if ne .Spec.Refs.Repo "kubernetes"}}/{{.Spec.Refs.Repo}}{{end}}{{end}}{{end}}{{if eq .Spec.Type "presubmit"}}/{{with index .Spec.Refs.Pulls 0}}{{.Number}}{{end}}{{else if eq .Spec.Type "batch"}}/batch{{end}}/{{.Spec.Job}}/{{.Status.BuildID}}/ max_goroutines: 20 max_revivals: 3 pod_pending_timeout: 15m0s pod_running_timeout: 48h0m0s pod_unscheduled_timeout: 5m0s report_templates: '*': '[Full PR test history](https://prow.k8s.io/pr-history?org={{.Spec.Refs.Org}}&repo={{.Spec.Refs.Repo}}&pr={{with index .Spec.Refs.Pulls 0}}{{.Number}}{{end}}). [Your PR dashboard](https://prow.k8s.io/pr?query=is%3Apr%20state%3Aopen%20author%3A{{with index .Spec.Refs.Pulls 0}}{{.Author}}{{end}}). Please help us cut down on flakes by [linking to](https://git.k8s.io/community/contributors/devel/sig-testing/flaky-tests.md#filing-issues-for-flaky-tests) an [open issue](https://github.com/{{.Spec.Refs.Org}}/{{.Spec.Refs.Repo}}/issues?q=is:issue+is:open) when you hit one in your PR.' pod_namespace: test-pods postsubmits: containerd/containerd: - agent: kubernetes annotations: description: builds development in progress branch of upstream containerd testgrid-dashboards: sig-node-containerd,containerd-postsubmits testgrid-tab-name: post-containerd-build branches: - main cluster: k8s-infra-prow-build context: post-containerd-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: post-containerd-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: main - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds release/1.7 branch of upstream containerd testgrid-dashboards: sig-node-containerd,containerd-postsubmits testgrid-tab-name: post-containerd-build-1.7 branches: - release/1.7 cluster: k8s-infra-prow-build context: post-containerd-build-1-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: post-containerd-build-1-7 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: release-1.7 - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds release/2.0 branch of upstream containerd testgrid-dashboards: sig-node-containerd,containerd-postsubmits testgrid-tab-name: post-containerd-build-2.0 branches: - release/2.0 cluster: k8s-infra-prow-build context: post-containerd-build-2-0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: post-containerd-build-2-0 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: release-2.0 - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds release/2.1 branch of upstream containerd testgrid-dashboards: sig-node-containerd,containerd-postsubmits testgrid-tab-name: post-containerd-build-2.1 branches: - release/2.1 cluster: k8s-infra-prow-build context: post-containerd-build-2-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: post-containerd-build-2-1 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build.sh command: - runner.sh env: - name: DEPLOY_DIR value: release-2.1 - name: DEPLOY_BUCKET value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - agent: kubernetes annotations: description: builds test images for development in progress branch of upstream containerd testgrid-dashboards: sig-node-containerd,containerd-postsubmits testgrid-tab-name: post-containerd-build-test-images branches: - main cluster: k8s-infra-prow-build context: post-containerd-build-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: post-containerd-build-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - test/build-test-images.sh command: - runner.sh env: - name: DEPLOY_DIR value: main - name: PROJECT value: k8s-staging-cri-tools - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules etcd-io/etcd: - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-build branches: - main - release-3.6 cluster: eks-prow-build-cluster context: post-etcd-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - build command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-verify branches: - main - release-3.6 - release-3.4 cluster: eks-prow-build-cluster context: post-etcd-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - -c - | set -euo pipefail export PATH=$GOPATH/bin:$PATH && make verify export PATH=$GOPATH/bin:$PATH && make fix DIFF=$(git status --porcelain) if [ -n "$DIFF" ]; then echo "These files were modified:" echo echo "$DIFF" echo exit 1 fi command: - /bin/bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-govulncheck branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: post-etcd-govulncheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-govulncheck namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | export PATH=$GOPATH/bin:$PATH && make run-govulncheck command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-unit-test-amd64 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: post-etcd-unit-test-amd64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-unit-test-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=4 GO_TEST_FLAGS='-p=2' make test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 2Gi requests: cpu: "4" memory: 2Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-unit-test-arm64 branches: - main - release-3.6 - release-3.5 cluster: k8s-infra-prow-build context: post-etcd-unit-test-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-unit-test-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=4 GO_TEST_FLAGS='-p=2' make test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 2Gi requests: cpu: "4" memory: 2Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-unit-test-386 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: post-etcd-unit-test-386 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-unit-test-386 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=386 CPU=1 GO_TEST_FLAGS='-p=4' make test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 2Gi requests: cpu: "4" memory: 2Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-e2e-amd64 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: post-etcd-e2e-amd64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-e2e-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable TIMEOUT=60m VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=4 EXPECT_DEBUG=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-e2e-arm64 branches: - main - release-3.6 cluster: k8s-infra-prow-build context: post-etcd-e2e-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-e2e-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail TIMEOUT=60m VERBOSE=1 GOOS=linux GOARCH=arm64 CPU=4 EXPECT_DEBUG=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-e2e-386 branches: - main - release-3.6 - release-3.5 cluster: eks-prow-build-cluster context: post-etcd-e2e-386 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-e2e-386 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail TIMEOUT=60m VERBOSE=1 GOOS=linux GOARCH=386 CPU=4 EXPECT_DEBUG=true make test-e2e command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-integration-4-cpu-amd64 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: post-etcd-integration-4-cpu-amd64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-integration-4-cpu-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-integration-4-cpu-arm64 branches: - main - release-3.6 - release-3.5 cluster: k8s-infra-prow-build context: post-etcd-integration-4-cpu-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-integration-4-cpu-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-postsubmits testgrid-tab-name: post-etcd-coverage-report branches: - main - release-3.6 cluster: eks-prow-build-cluster context: post-etcd-coverage-report decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-coverage-report namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make upload-coverage-report command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi etcd-io/etcd-operator: - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-operator-postsubmits testgrid-tab-name: post-etcd-operator-test branches: - main cluster: eks-prow-build-cluster context: post-etcd-operator-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-operator-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | go mod tidy make test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-operator-postsubmits testgrid-tab-name: post-etcd-operator-test-e2e branches: - main cluster: k8s-infra-prow-build context: post-etcd-operator-test-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: post-etcd-operator-test-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - | make test-e2e command: - wrapper.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-operator-postsubmits testgrid-tab-name: post-etcd-operator-verify branches: - main cluster: eks-prow-build-cluster context: post-etcd-operator-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-etcd-operator-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - bash - -c - make verify command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi etcd-io/protodoc: - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-protodoc-postsubmits testgrid-tab-name: post-protodoc-test branches: - master cluster: eks-prow-build-cluster context: post-protodoc-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-protodoc-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi kubernetes-csi/csi-driver-host-path: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-csi-driver-host-path-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-csi-driver-host-path-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/csi-driver-iscsi: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-csi-driver-iscsi-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-csi-driver-iscsi-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/csi-driver-nfs: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-csi-driver-nfs-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-csi-driver-nfs-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/csi-driver-smb: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-csi-driver-smb-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-csi-driver-smb-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/csi-proxy: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-csi-proxy-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-csi-proxy-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/csi-test: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-csi-test-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-csi-test-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/external-attacher: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-external-attacher-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-external-attacher-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/external-health-monitor: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-external-health-monitor-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-external-health-monitor-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/external-provisioner: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-external-provisioner-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-external-provisioner-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/external-resizer: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-external-resizer-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-external-resizer-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/external-snapshot-metadata: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^main$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-external-snapshot-metadata-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-external-snapshot-metadata-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/external-snapshotter: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-external-snapshotter-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-external-snapshotter-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/lib-volume-populator: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-lib-volume-populator-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-lib-volume-populator-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/livenessprobe: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-livenessprobe-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-livenessprobe-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/node-driver-registrar: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-node-driver-registrar-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-node-driver-registrar-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-csi/volume-data-source-validator: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-volume-data-source-validator-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-volume-data-source-validator-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/agent-sandbox: - agent: kubernetes annotations: testgrid-dashboards: sig-apps-agent-sandbox, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted context: post-agent-sandbox-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-agent-sandbox-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF - --build-dir=. - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/apiserver-network-proxy: - agent: kubernetes annotations: testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy, sig-k8s-infra-gcb branches: - ^master$ - ^release-.+$ cluster: k8s-infra-prow-build-trusted context: apiserver-network-proxy-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: apiserver-network-proxy-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-kas-network-proxy - --scratch-bucket=gs://k8s-staging-kas-network-proxy-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/apisnoop: - agent: kubernetes annotations: description: Builds the auditlogger image for APISnoop deployments testgrid-alert-email: apisnoop@ii.coop testgrid-dashboards: conformance-apisnoop, sig-k8s-infra-gcb testgrid-tab-name: apisnoop-auditlogger-image branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: apisnoop-push-auditlogger-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: apisnoop-push-auditlogger-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-apisnoop - --scratch-bucket=gs://k8s-staging-apisnoop-gcb - --env-passthrough=PULL_BASE_REF - apps/auditlogger command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: Builds the snoopdb image for APISnoop deployments testgrid-alert-email: apisnoop@ii.coop testgrid-dashboards: conformance-apisnoop, sig-k8s-infra-gcb testgrid-tab-name: apisnoop-snoopdb-image branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: apisnoop-push-snoopdb-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: apisnoop-push-snoopdb-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-apisnoop - --scratch-bucket=gs://k8s-staging-apisnoop-gcb - --env-passthrough=PULL_BASE_REF - apps/snoopdb command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/aws-ebs-csi-driver: - agent: kubernetes annotations: testgrid-dashboards: provider-aws-ebs-csi-driver, sig-k8s-infra-gcb testgrid-tab-name: aws-ebs-csi-driver-image-pushes branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: aws-ebs-csi-driver-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: aws-ebs-csi-driver-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-provider-aws - --scratch-bucket=gs://k8s-staging-provider-aws-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/aws-encryption-provider: - agent: kubernetes annotations: testgrid-dashboards: provider-aws-encryption-provider, sig-k8s-infra-gcb testgrid-tab-name: aws-encryption-provider-image-pushes branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: aws-encryption-provider-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: aws-encryption-provider-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-provider-aws - --scratch-bucket=gs://k8s-staging-provider-aws-gcb - --env-passthrough=PULL_BASE_REF,REGISTRY - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: us-central1-docker.pkg.dev/k8s-staging-images/aws-encryption-provider - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/aws-iam-authenticator: - agent: kubernetes annotations: testgrid-dashboards: provider-aws-iam-authenticator, sig-k8s-infra-gcb testgrid-tab-name: aws-iam-authenticator-image-pushes branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: aws-iam-authenticator-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: aws-iam-authenticator-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-provider-aws - --scratch-bucket=gs://k8s-staging-provider-aws-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/bom: - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-bom-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-bom-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-bom - --scratch-bucket=gs://k8s-staging-bom-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/boskos: - agent: kubernetes annotations: testgrid-alert-email: jgrafton@google.com testgrid-dashboards: sig-testing-boskos, sig-k8s-infra-gcb testgrid-tab-name: push-images cluster: k8s-infra-prow-build-trusted context: post-boskos-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-boskos-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-testing-leads github_users: - mkumatag - Amulyam24 skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-boskos - --scratch-bucket=gs://k8s-staging-boskos-gcb - --env-passthrough=PULL_BASE_REF - --build-dir=. - images/ command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cloud-provider-azure: - agent: kubernetes annotations: testgrid-dashboards: provider-azure-cloud-provider-azure, sig-k8s-infra-gcb testgrid-tab-name: post-cloud-provider-azure-push-images branches: - ^master$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-provider-azure-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-provider-azure-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-provider-azure - --scratch-bucket=gs://k8s-staging-provider-azure-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cloud-provider-kind: - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: post-cloud-provider-kind-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cloud-provider-kind-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 2921947 skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - --with-git-dir - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-addons: - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-addons, sig-k8s-infra-gcb branches: - ^master$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: cluster-addons-postsubmit-push-to-staging decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: cluster-addons-postsubmit-push-to-staging namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cluster-addons - --scratch-bucket=gs://k8s-staging-cluster-addons-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - --build-dir=. - dev/staging/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api: - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: post-cluster-api-push-images branches: - ^main$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-maintainers spec: containers: - args: - --project=k8s-staging-cluster-api - --scratch-bucket=gs://k8s-staging-cluster-api-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-addon-provider-helm: - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-helm-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^main - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-addon-provider-helm-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-addon-provider-helm-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cluster-api-helm - --scratch-bucket=gs://k8s-staging-cluster-api-helm-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-ipam-provider-in-cluster: - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-ipam-provider-in-cluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-ipam-provider-in-cluster namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-capi-ipam-ic - --scratch-bucket=gs://k8s-staging-capi-ipam-ic-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-operator: - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-operator-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-operator-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-capi-operator - --scratch-bucket=gs://k8s-staging-capi-operator-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-provider-aws: - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: postsubmit-e2e-main branches: - ^main cluster: eks-prow-build-cluster context: ci-cluster-api-provider-aws-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: ci-cluster-api-provider-aws-e2e namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-num-failures-to-alert: "2" testgrid-tab-name: postsubmit-eks-e2e-main branches: - ^main cluster: eks-prow-build-cluster context: ci-cluster-api-provider-aws-eks-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: ci-cluster-api-provider-aws-eks-e2e namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: postsubmit-conformance-main branches: - ^main cluster: eks-prow-build-cluster context: ci-cluster-api-provider-aws-e2e-conformance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: ci-cluster-api-provider-aws-e2e-conformance namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^main - ^release-0.4$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-provider-aws-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 10m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-provider-aws-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cluster-api-aws - --scratch-bucket=gs://k8s-staging-cluster-api-aws-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-provider-azure: - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-cluster-lifecycle-cluster-api-provider-azure, sig-k8s-infra-gcb branches: - ^main$ - ^release-0.3$ - ^release-0.4$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-provider-azure-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-provider-azure-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cluster-api-azure - --scratch-bucket=gs://k8s-staging-cluster-api-azure-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-provider-cloudstack: - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-provider-cloudstack-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-provider-cloudstack-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-capi-cloudstack - --scratch-bucket=gs://k8s-staging-capi-cloudstack-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-provider-digitalocean: - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-staging-cluster-api-do@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^release-0.4$ - ^release-0.5$ - ^release-1.*$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-provider-digitalocean-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-provider-digitalocean-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cluster-api-do - --scratch-bucket=gs://k8s-staging-cluster-api-do-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-provider-gcp: - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-provider-gcp-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-provider-gcp-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cluster-api-gcp - --scratch-bucket=gs://k8s-staging-cluster-api-gcp-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-provider-ibmcloud: - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^main - ^release-.+$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-provider-ibmcloud-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-provider-ibmcloud-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-ibmcloud-maintainers github_users: - mkumatag spec: containers: - args: - --project=k8s-staging-capi-ibmcloud - --scratch-bucket=gs://k8s-staging-capi-ibmcloud-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^main - ^release-.+$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-ibm-powervs-cloud-provider-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ibm-powervs-cloud-provider-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-ibmcloud-maintainers github_users: - mkumatag - karthik-k-n run_if_changed: hack/ccm spec: containers: - args: - --project=k8s-staging-capi-ibmcloud - --scratch-bucket=gs://k8s-staging-capi-ibmcloud-gcb - --env-passthrough=PULL_BASE_REF - --build-dir=. - hack/ccm command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-provider-nested: - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-provider-nested-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-provider-nested-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cluster-api-nested - --scratch-bucket=gs://k8s-staging-cluster-api-nested-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-provider-openstack: - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-provider-openstack-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-provider-openstack-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-capi-openstack - --scratch-bucket=gs://k8s-staging-capi-openstack-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cluster-api-provider-vsphere: - agent: kubernetes annotations: testgrid-alert-email: sig-cluster-lifecycle-cluster-api-vsphere-alerts@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "2" testgrid-tab-name: post-cluster-api-provider-vsphere-push-images branches: - ^main$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cluster-api-provider-vsphere-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cluster-api-provider-vsphere-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-vsphere-maintainers spec: containers: - args: - --project=k8s-staging-capi-vsphere - --scratch-bucket=gs://k8s-staging-capi-vsphere-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/container-object-storage-interface: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^main$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-container-object-storage-interface-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-container-object-storage-interface-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cosi-driver-sample: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cosi-driver-sample-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cosi-driver-sample-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/cri-tools: - agent: kubernetes annotations: testgrid-dashboards: sig-node-cri-tools, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-cri-tools-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cri-tools-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images\/ spec: containers: - args: - --project=k8s-staging-cri-tools - --scratch-bucket=gs://k8s-staging-cri-tools-gcb - --gcb-config=cloudbuild.yaml - images command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/descheduler: - agent: kubernetes annotations: testgrid-dashboards: sig-scheduling, sig-k8s-infra-gcb branches: - ^master$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-descheduler-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-descheduler-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_users: - damemi - ingvagabund - seanmalloy - a7i - knelasevero spec: containers: - args: - --project=k8s-staging-descheduler - --scratch-bucket=gs://k8s-staging-descheduler-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/dra-example-driver: - agent: kubernetes annotations: testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-k8s-infra-gcb cluster: k8s-infra-prow-build-trusted context: post-dra-example-driver-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-dra-example-driver-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: dra-example-driver-admins - org: kubernetes-sigs slug: dra-example-driver-maintainers skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - --with-git-dir - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/dranet: - agent: kubernetes annotations: testgrid-alert-email: maspinwall@google.com, gauravkg@google.com, antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-dranet, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: post-dranet-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-dranet-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 2921947 skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-networking - --scratch-bucket=gs://k8s-staging-networking-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - --with-git-dir - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251204-1bf8d2445c name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/etcd-manager: - agent: kubernetes annotations: testgrid-dashboards: sig-etcd-etcd-manager, sig-k8s-infra-gcb branches: - ^main$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: etcd-manager-postsubmit-push-to-staging decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 5m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: etcd-manager-postsubmit-push-to-staging namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/external-dns: - agent: kubernetes annotations: testgrid-dashboards: sig-network-external-dns, sig-k8s-infra-gcb branches: - ^master$ - ^v[0-9].* cluster: k8s-infra-prow-build-trusted context: post-external-dns-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-external-dns-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-external-dns - --scratch-bucket=gs://k8s-staging-external-dns-gcb - --env-passthrough=PULL_BASE_REF - --version-tag-filter=v* - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/gateway-api: - agent: kubernetes annotations: testgrid-dashboards: sig-network-gateway-api, sig-k8s-infra-gcb branches: - ^main$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-gateway-api-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-gateway-api-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-gateway-api - --scratch-bucket=gs://k8s-staging-gateway-api-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/gateway-api-inference-extension: - agent: kubernetes annotations: testgrid-dashboards: sig-network-gateway-api, sig-k8s-infra-gcb branches: - ^main$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-inference-extension-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-inference-extension-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/gcp-compute-persistent-disk-csi-driver: - agent: kubernetes annotations: testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver, sig-k8s-infra-gcb testgrid-tab-name: post-image-k8s-staging-cloud-provider-gcp branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-gcp-compute-persistent-disk-csi-driver-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-gcp-compute-persistent-disk-csi-driver-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cloud-provider-gcp - --scratch-bucket=gs://k8s-staging-cloud-provider-gcp-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/gcp-filestore-csi-driver: - agent: kubernetes annotations: testgrid-dashboards: provider-gcp-filestore-csi-driver, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-gcp-filestore-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-gcp-filestore-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cloud-provider-gcp - --scratch-bucket=gs://k8s-staging-cloud-provider-gcp-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/ibm-powervs-block-csi-driver: - agent: kubernetes annotations: testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver, sig-k8s-infra-gcb testgrid-tab-name: post-ibm-powervs-block-csi-driver-image-pushes branches: - ^main$ - ^release-.+$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-ibm-powervs-block-csi-driver-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ibm-powervs-block-csi-driver-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: ibm-powervs-block-csi-driver-maintainers github_users: - mkumatag - yussufsh spec: containers: - args: - --project=k8s-staging-cloud-provider-ibm - --scratch-bucket=gs://k8s-staging-cloud-provider-ibm-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/ibm-vpc-block-csi-driver: - agent: kubernetes annotations: testgrid-dashboards: sig-cloud-provider-ibm-vpc-block-csi-driver, sig-k8s-infra-gcb branches: - ^master$ - ^release-.+$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-ibm-vpc-block-csi-driver-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ibm-vpc-block-csi-driver-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: ibm-vpc-block-csi-driver-maintainers github_users: - arahamad - ambiknai spec: containers: - args: - --project=k8s-staging-cloud-provider-ibm - --scratch-bucket=gs://k8s-staging-cloud-provider-ibm-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/image-builder: - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-image-pushes, sig-k8s-infra-gcb branches: - ^master$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-image-builder-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-image-builder-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-scl-image-builder - --scratch-bucket=gs://k8s-staging-scl-image-builder-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/ingress-controller-conformance: - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-controller-conformance, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-ingress-conformance-push-echoserver-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-conformance-push-echoserver-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/echoserver/ spec: containers: - args: - --project=k8s-staging-ingressconformance - --scratch-bucket=gs://k8s-staging-ingressconformance-gcb - --env-passthrough=PULL_BASE_REF - images/echoserver command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-controller-conformance, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-ingress-conformance-push-reports-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-conformance-push-reports-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/reports/ spec: containers: - args: - --project=k8s-staging-ingressconformance - --scratch-bucket=gs://k8s-staging-ingressconformance-gcb - --env-passthrough=PULL_BASE_REF - images/reports command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-controller-conformance, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-ingress-conformance-push-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-conformance-push-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-ingressconformance - --scratch-bucket=gs://k8s-staging-ingressconformance-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/jobset: - agent: kubernetes annotations: testgrid-dashboards: sig-apps, sig-k8s-infra-gcb branches: - ^main$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-jobset-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-jobset-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kernel-module-management: - agent: kubernetes annotations: testgrid-dashboards: sig-node-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-kernel-module-management-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kernel-module-management-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-kmm - --scratch-bucket=gs://k8s-staging-kmm-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kind: - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: post-kind-push-binaries decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kind-push-binaries namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 2921947 skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-kind - --scratch-bucket=gs://k8s-staging-kind-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - hack/ci/push-latest-cli/ command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: post-kind-push-base-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kind-push-base-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 2921947 run_if_changed: (^images/base)|(^images/Makefile)|(^.go-version) skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-kind - --scratch-bucket=gs://k8s-staging-kind-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/base/ command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: post-kind-push-kindnetd-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kind-push-kindnetd-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 2921947 run_if_changed: (^images/kindnetd)|(^images/Makefile)|(^.go-version) skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-kind - --scratch-bucket=gs://k8s-staging-kind-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/kindnetd/ command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: post-kind-push-haproxy-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kind-push-haproxy-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 2921947 run_if_changed: (^images/haproxy)|(^images/Makefile) skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-kind - --scratch-bucket=gs://k8s-staging-kind-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/haproxy/ command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: post-kind-push-local-path-provisioner-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kind-push-local-path-provisioner-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 2921947 run_if_changed: (^images/local-path-provisioner)|(^images/Makefile)|(^.go-version) skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-kind - --scratch-bucket=gs://k8s-staging-kind-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/local-path-provisioner/ command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: post-kind-push-local-path-helper-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kind-push-local-path-helper-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 2921947 run_if_changed: (^images/local-path-helper)|(^images/Makefile) skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-kind - --scratch-bucket=gs://k8s-staging-kind-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/local-path-helper/ command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes always_run: true annotations: description: kind CI unit test testgrid-alert-email: bentheelder@google.com testgrid-dashboards: sig-testing-kind testgrid-tab-name: ci unit test cluster: eks-prow-build-cluster context: ci-kind-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: ci-kind-test namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - runner.sh - make - test env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules kubernetes-sigs/kindnet: - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-kindnet, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: post-kindnet-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kindnet-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 2921947 skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-networking - --scratch-bucket=gs://k8s-staging-networking-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - --with-git-dir - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kro: - agent: kubernetes annotations: testgrid-dashboards: sig-cloud-provider-kro-postsubmits, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: kro-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: kro-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - --build-dir=. - dev/ci/builds/push-images/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kube-network-policies: - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-policy-api, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: post-kube-network-policies-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kube-network-policies-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 2921947 skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-networking - --scratch-bucket=gs://k8s-staging-networking-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - --with-git-dir - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kube-scheduler-simulator: - agent: kubernetes annotations: testgrid-dashboards: sig-scheduling, sig-k8s-infra-gcb branches: - ^master$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-kube-scheduler-simulator-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kube-scheduler-simulator-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sched-simulator - --scratch-bucket=gs://k8s-staging-sched-simulator-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kube-scheduler-wasm-extension: - agent: kubernetes annotations: testgrid-dashboards: sig-scheduling, sig-k8s-infra-gcb branches: - ^main$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-kube-scheduler-wasm-extension-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kube-scheduler-wasm-extension-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-wasm-scheduler - --scratch-bucket=gs://k8s-staging-wasm-scheduler-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kube-storage-version-migrator: - agent: kubernetes annotations: testgrid-dashboards: sig-api-machinery-kube-storage-version-migrator, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: kube-storage-version-migrator-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: kube-storage-version-migrator-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-storage-migrator - --scratch-bucket=gs://k8s-staging-storage-migrator-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kubebuilder: - agent: kubernetes annotations: testgrid-dashboards: sig-api-machinery-kubebuilder, sig-k8s-infra-gcb branches: - ^kube-rbac-proxy-releases$ cluster: k8s-infra-prow-build-trusted context: post-kube-rbac-proxy-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kube-rbac-proxy-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^kube-rbac-proxy-releases/ spec: containers: - args: - --project=k8s-staging-kubebuilder - --scratch-bucket=gs://k8s-staging-kubebuilder-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - --gcb-config=build/cloudbuild_kube-rbac-proxy.yaml - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kubetest2: - agent: kubernetes annotations: testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com testgrid-dashboards: sig-testing-kubetest2, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" cluster: k8s-infra-prow-build-trusted context: post-kubetest2-push-binaries decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 10m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubetest2-push-binaries namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 3925239 skip_branches: - ^dependabot spec: containers: - args: - --project=k8s-staging-kubetest2 - --scratch-bucket=gs://k8s-staging-kubetest2-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - hack/ci/push-binaries/ command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kueue: - agent: kubernetes annotations: testgrid-dashboards: sig-scheduling, sig-k8s-infra-gcb branches: - ^main$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-kueue-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kueue-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kustomize: - agent: kubernetes annotations: testgrid-alert-email: donnyxia@google.com testgrid-dashboards: sig-cli-misc, sig-k8s-infra-gcb testgrid-tab-name: kustomize-pushing-image branches: - ^master$ - ^kustomize/v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-kustomize-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kustomize-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-kustomize - --scratch-bucket=gs://k8s-staging-kustomize-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - --gcb-config=releasing/cloudbuild_kustomize_image.yaml - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/kwok: - agent: kubernetes annotations: testgrid-dashboards: sig-scheduling, sig-k8s-infra-gcb branches: - ^main$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-kwok-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kwok-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-kwok - --scratch-bucket=gs://k8s-staging-kwok-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/lws: - agent: kubernetes annotations: testgrid-dashboards: sig-apps, sig-k8s-infra-gcb branches: - ^main$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-lws-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-lws-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/metrics-server: - agent: kubernetes annotations: testgrid-dashboards: sig-instrumentation-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-metrics-server-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-metrics-server-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-metrics-server - --scratch-bucket=gs://k8s-staging-metrics-server-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/nat64: - agent: kubernetes annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,siwy@google.com testgrid-dashboards: sig-network-nat64, sig-k8s-infra-gcb testgrid-num-columns-recent: "3" branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-nat64-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-nat64-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_ids: - 2921947 spec: containers: - args: - --project=k8s-staging-networking - --scratch-bucket=gs://k8s-staging-networking-gcb - --env-passthrough=PULL_BASE_SHA - --build-dir=. - --with-git-dir - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/nfs-ganesha-server-and-external-provisioner: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-nfs-ganesha-server-and-external-provisioner-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-nfs-ganesha-server-and-external-provisioner-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/nfs-subdir-external-provisioner: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-nfs-subdir-external-provisioner-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-nfs-subdir-external-provisioner-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/node-feature-discovery: - agent: kubernetes annotations: testgrid-dashboards: sig-node-node-feature-discovery, sig-k8s-infra-gcb testgrid-tab-name: push-image branches: - ^main$ - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-node-feature-discovery-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-node-feature-discovery-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-nfd - --scratch-bucket=gs://k8s-staging-nfd-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/node-feature-discovery-operator: - agent: kubernetes annotations: testgrid-dashboards: sig-node-node-feature-discovery, sig-k8s-infra-gcb testgrid-tab-name: operator-push-image branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-node-feature-discovery-operator-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-node-feature-discovery-operator-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-nfd - --scratch-bucket=gs://k8s-staging-nfd-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/node-ipam-controller: - agent: kubernetes annotations: testgrid-alert-email: antonio.ojea.garcia@gmail.com,neverov.max@gmail.com testgrid-dashboards: sig-network-node-ipam-controller, sig-k8s-infra-gcb branches: - ^main$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-node-ipam-controller-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-node-ipam-controller-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-networking - --scratch-bucket=gs://k8s-staging-networking-gcb - --env-passthrough=PULL_BASE_REF - --build-dir=. - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/porche: - agent: kubernetes annotations: testgrid-dashboards: sig-k8s-infra-gcb branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-porche-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-porche-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/prometheus-adapter: - agent: kubernetes annotations: testgrid-dashboards: sig-instrumentation-image-pushes, sig-k8s-infra-gcb branches: - ^master$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-prometheus-adapter-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-prometheus-adapter-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-prometheus-adapter - --scratch-bucket=gs://k8s-staging-prometheus-adapter-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/promo-tools: - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io, release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-releng-blocking, sig-release-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kpromo-push-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kpromo-push-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - args: - --project=k8s-staging-artifact-promoter - --scratch-bucket=gs://k8s-staging-artifact-promoter-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-informing testgrid-num-failures-to-alert: "2" branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-promo-tools-image-promo-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-promo-tools-image-promo-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: canary/((images/.*/images\.yaml)|(manifests/.*/promoter-manifest\.yaml)) spec: containers: - args: - cip - --thin-manifest-dir=/home/prow/go/src/github.com/kubernetes-sigs/promo-tools/canary - --confirm command: - /kpromo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-artifact-promoter/kpromo:latest-canary imagePullPolicy: Always name: "" resources: {} serviceAccountName: k8s-infra-gcr-promoter kubernetes-sigs/prow: - agent: kubernetes annotations: description: Builds and pushes all prow container images on each commit by running make push-images testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-prow-oncall@kubernetes.io testgrid-dashboards: sig-k8s-infra-gcb,sig-testing-prow-repo testgrid-num-failures-to-alert: "1" branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8s-infra-prow-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-k8s-infra-prow-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-infra-prow - --scratch-bucket=gs://k8s-infra-prow-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: Runs 'make test verify' on the prow repo on each commit testgrid-dashboards: sig-testing-prow-repo testgrid-tab-name: post-test-verify branches: - ^main$ cluster: eks-prow-build-cluster context: post-prow-test-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: post-prow-test-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "14" memory: 16Gi requests: cpu: "14" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup kubernetes-sigs/scheduler-plugins: - agent: kubernetes annotations: testgrid-dashboards: sig-scheduling, sig-k8s-infra-gcb branches: - ^master$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-scheduler-plugins-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-scheduler-plugins-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-scheduler-plugins - --scratch-bucket=gs://k8s-staging-scheduler-plugins-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/secrets-store-csi-driver: - agent: kubernetes annotations: testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-k8s-infra-gcb branches: - ^release-.* cluster: k8s-infra-prow-build-trusted context: secrets-store-csi-driver-push-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: secrets-store-csi-driver-push-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: docker/Makefile spec: containers: - args: - --project=k8s-staging-csi-secrets-store - --scratch-bucket=gs://k8s-staging-csi-secrets-store-gcb - --env-passthrough=PULL_BASE_REF - --build-dir=. - docker command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes always_run: true annotations: description: Run e2e test with vault provider for Secrets Store CSI driver postsubmit testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-postsubmit testgrid-num-columns-recent: "30" testgrid-tab-name: secrets-store-csi-driver-e2e-vault-postsubmit branches: - ^main$ cluster: eks-prow-build-cluster context: secrets-store-csi-driver-e2e-vault-postsubmit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: secrets-store-csi-driver-e2e-vault-postsubmit namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_users: - aramase - ritazh spec: containers: - args: - bash - -c - make e2e-bootstrap e2e-helm-deploy e2e-vault command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - agent: kubernetes always_run: true annotations: description: Run e2e test with azure provider for Secrets Store CSI driver postsubmit testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-postsubmit testgrid-num-columns-recent: "30" testgrid-tab-name: secrets-store-csi-driver-e2e-azure-postsubmit branches: - ^main$ cluster: eks-prow-build-cluster context: secrets-store-csi-driver-e2e-azure-postsubmit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" name: secrets-store-csi-driver-e2e-azure-postsubmit namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_users: - aramase - ritazh spec: containers: - args: - bash - -c - ./test/scripts/run-e2e-azure.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - agent: kubernetes always_run: true annotations: description: Run e2e test with aws provider for Secrets Store CSI driver postsubmit testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-postsubmit testgrid-num-columns-recent: "30" testgrid-tab-name: secrets-store-csi-driver-e2e-aws-postsubmit branches: - ^main$ cluster: eks-prow-build-cluster context: secrets-store-csi-driver-e2e-aws-postsubmit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: secrets-store-csi-driver-e2e-aws-postsubmit namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_users: - aramase - ritazh spec: containers: - args: - bash - -c - make setup-eks-cluster e2e-aws e2e-eks-cleanup command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-209411653980 - agent: kubernetes always_run: true annotations: description: Run e2e test with gcp provider for Secrets Store CSI driver postsubmit testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-postsubmit testgrid-num-columns-recent: "30" testgrid-tab-name: secrets-store-csi-driver-e2e-gcp-postsubmit branches: - ^main$ cluster: k8s-infra-prow-build context: secrets-store-csi-driver-e2e-gcp-postsubmit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: secrets-store-csi-driver-e2e-gcp-postsubmit namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_users: - aramase - ritazh spec: containers: - args: - bash - -c - ./test/scripts/run-e2e-gcp.sh command: - runner.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules kubernetes-sigs/secrets-store-sync-controller: - agent: kubernetes annotations: testgrid-dashboards: sig-auth-secrets-store-sync-controller, sig-k8s-infra-gcb branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: secrets-store-sync-controller-push-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: secrets-store-sync-controller-push-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: docker/Makefile spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF - --build-dir=. - docker command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/security-profiles-operator: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-k8s-infra-gcb branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-security-profiles-operator-push-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-security-profiles-operator-push-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-sp-operator - --scratch-bucket=gs://k8s-staging-sp-operator-gcb - --with-git-dir - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/sig-storage-local-static-provisioner: - agent: kubernetes annotations: testgrid-dashboards: sig-storage-image-build, sig-k8s-infra-gcb branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-sig-storage-local-static-provisioner-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-sig-storage-local-static-provisioner-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins - org: kubernetes slug: sig-storage-image-build-admins spec: containers: - args: - --project=k8s-staging-sig-storage - --scratch-bucket=gs://k8s-staging-sig-storage-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/slack-infra: - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-staging-slack-infra@kubernetes.io testgrid-dashboards: sig-contribex-slack-infra, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-slack-infra-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-slack-infra-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^(slack|tempelis) spec: containers: - args: - --scratch-bucket=gs://k8s-staging-slack-infra - --project=k8s-staging-slack-infra - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/tejolote: - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-tejolote-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-tejolote-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-tejolote - --scratch-bucket=gs://k8s-staging-tejolote-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/testgrid-json-exporter: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-k8s-infra-gcb branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-testgrid-json-exporter-push-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-testgrid-json-exporter-push-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-tg-exporter - --scratch-bucket=gs://k8s-staging-tg-exporter - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/verify-conformance: - agent: kubernetes annotations: description: Builds the verify-conformance image testgrid-alert-email: apisnoop@ii.coop testgrid-dashboards: conformance-apisnoop, sig-k8s-infra-gcb testgrid-tab-name: verify-conformance-image branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-verify-conformance-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-verify-conformance-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-apisnoop - --scratch-bucket=gs://k8s-staging-apisnoop-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/vsphere-csi-driver: - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-staging-csi-vsphere@kubernetes.io testgrid-dashboards: vmware-postsubmits-vsphere-csi-driver, sig-k8s-infra-gcb testgrid-tab-name: post-vsphere-csi-driver-push-images branches: - ^master$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-vsphere-csi-driver-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-vsphere-csi-driver-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/windows-gmsa: - agent: kubernetes annotations: testgrid-dashboards: sig-windows-push-images, sig-k8s-infra-gcb testgrid-tab-name: post-windows-gmsa-push-images branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-windows-gmsa-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-windows-gmsa-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-gmsa-webhook - --scratch-bucket=gs://k8s-staging-gmsa-webhook-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/windows-operational-readiness: - agent: kubernetes annotations: testgrid-dashboards: sig-windows-push-images, sig-k8s-infra-gcb testgrid-tab-name: post-windows-op-readiness-push-images branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-windows-op-readiness-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-windows-op-readiness-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-win-op-rdnss - --scratch-bucket=gs://k8s-staging-win-op-rdnss - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/windows-service-proxy: - agent: kubernetes annotations: testgrid-dashboards: sig-windows-push-images, sig-k8s-infra-gcb testgrid-tab-name: post-windows-service-proxy-push-images branches: - ^main$ - ^debug-image-build$ cluster: k8s-infra-prow-build-trusted context: post-windows-service-proxy-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-windows-service-proxy-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-win-svc-proxy - --scratch-bucket=gs://k8s-staging-win-svc-proxy-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes-sigs/zeitgeist: - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-zeitgeist-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-zeitgeist-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-zeitgeist - --scratch-bucket=gs://k8s-staging-zeitgeist-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/autoscaler: - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-addon-resizer, sig-k8s-infra-gcb branches: - ^addon-resizer-release-1.8$ cluster: k8s-infra-prow-build-trusted context: post-autoscaler-push-addon-resizer-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-autoscaler-push-addon-resizer-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-autoscaling - --scratch-bucket=gs://k8s-staging-autoscaling-gcb - --env-passthrough=PULL_BASE_REF - addon-resizer command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-vpa-images, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-autoscaler-push-vpa-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-autoscaler-push-vpa-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^vertical-pod-autoscaler/ spec: containers: - args: - --project=k8s-staging-autoscaling - --scratch-bucket=gs://k8s-staging-autoscaling-gcb - --env-passthrough=PULL_BASE_REF - vertical-pod-autoscaler command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler-images, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-autoscaler-push-cluster-autoscaler-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-autoscaler-push-cluster-autoscaler-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^cluster-autoscaler/ spec: containers: - args: - --project=k8s-staging-autoscaling - --scratch-bucket=gs://k8s-staging-autoscaling-gcb - --env-passthrough=PULL_BASE_REF - cluster-autoscaler command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/cloud-provider-aws: - agent: kubernetes annotations: testgrid-dashboards: provider-aws-cloud-provider-aws, sig-k8s-infra-gcb testgrid-tab-name: cloud-provider-aws-image-pushes branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: cloud-provider-aws-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: cloud-provider-aws-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-provider-aws - --scratch-bucket=gs://k8s-staging-provider-aws-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/cloud-provider-gcp: - agent: kubernetes annotations: testgrid-dashboards: provider-gcp-postsubmits, sig-k8s-infra-gcb branches: - ^master$ - ^release- - v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cloud-provider-gcp-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cloud-provider-gcp-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cloud-provider-gcp - --scratch-bucket=gs://k8s-staging-cloud-provider-gcp-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/cloud-provider-openstack: - agent: kubernetes annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager, provider-openstack-openstack-csi-cinder, provider-openstack-manila-csi-plugin, provider-openstack-keystone-authentication-authorization, sig-k8s-infra-gcb testgrid-tab-name: cloud-provider-openstack-image-pushes branches: - ^master$ - ^release- - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: cloud-provider-openstack-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: cloud-provider-openstack-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-provider-os - --scratch-bucket=gs://k8s-staging-provider-os-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/cloud-provider-vsphere: - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-staging-cloud-pv-vsphere@kubernetes.io testgrid-dashboards: vmware-postsubmits-cloud-provider-vsphere, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "2" testgrid-tab-name: post-cloud-provider-vsphere-push-images branches: - ^master$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-cloud-provider-vsphere-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-cloud-provider-vsphere-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-cloud-pv-vsphere - --scratch-bucket=gs://k8s-staging-cloud-pv-vsphere-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/community: - agent: kubernetes annotations: testgrid-alert-email: sig-contribex-leads@kubernetes.io testgrid-dashboards: sig-contribex-slack-infra testgrid-num-failures-to-alert: "1" branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-community-tempelis-apply decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-community-tempelis-apply namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^communication/slack-config spec: containers: - args: - --config=communication/slack-config/ - --restrictions=communication/slack-config/restrictions.yaml - --auth=/etc/slack-auth/auth.json - --dry-run=false command: - /tempelis env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-slack-infra/tempelis:v20200909-1eb97f5 name: "" resources: {} volumeMounts: - mountPath: /etc/slack-auth name: tempelis-creds readOnly: true volumes: - name: tempelis-creds secret: secretName: slack-tempelis-auth kubernetes/contributor-site: - agent: kubernetes annotations: testgrid-dashboards: sig-contribex-contributor-website, sig-k8s-infra-gcb testgrid-tab-name: post-contributor-site-push-image-k8s-contrib-site-hugo branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-contributor-site-push-image-k8s-contrib-site-hugo decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-contributor-site-push-image-k8s-contrib-site-hugo namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^(Dockerfile|Makefile|netlify\.toml|\.dockerignore|cloudbuild\.yaml|package\.json|package-lock\.json)$ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/dns: - agent: kubernetes annotations: testgrid-dashboards: sig-network-dns, sig-k8s-infra-gcb branches: - ^master$ - ^\d+\.\d+\.\d+$ cluster: k8s-infra-prow-build-trusted context: dns-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: dns-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-dns - --scratch-bucket=gs://k8s-staging-dns-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/enhancements: - agent: kubernetes annotations: description: Generates the KEP Manifest and pushes to the KEPS Bucket testgrid-dashboards: sig-arch-enhancements testgrid-tab-name: push-kep-manifest branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-push-kep-manifest decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-push-kep-manifest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - command: - sh - -c - export PATH=$PATH:$GOPATH/bin && ./hack/push-manifest.sh env: - name: KEPS_BUCKET value: gs://k8s-keps - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/gcloud-in-go:v20230111-cd1b3caf9c name: "" resources: {} serviceAccountName: k8s-keps kubernetes/ingress-gce: - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-gce-e2e, sig-k8s-infra-gcb branches: - ^master$ - ^release.* cluster: k8s-infra-prow-build-trusted context: post-ingress-gce-push-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-gce-push-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-ingress-image-push - --scratch-bucket=gs://k8s-ingress-image-push-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - --build-dir=. - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/ingress-nginx: - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-nginx, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ cluster: k8s-infra-prow-build-trusted context: post-ingress-nginx-controller decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-nginx-controller namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^TAG$ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - --build-dir=. - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-nginx, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ cluster: k8s-infra-prow-build-trusted context: post-ingress-nginx-cfssl decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-nginx-cfssl namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/cfssl/ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/cfssl command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-nginx, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ cluster: k8s-infra-prow-build-trusted context: post-ingress-nginx-custom-error-pages decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-nginx-custom-error-pages namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/custom-error-pages/ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/custom-error-pages command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-nginx, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ cluster: k8s-infra-prow-build-trusted context: post-ingress-nginx-e2e-test-echo decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-nginx-e2e-test-echo namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/e2e-test-echo/ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/e2e-test-echo command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-nginx, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ cluster: k8s-infra-prow-build-trusted context: post-ingress-nginx-fastcgi-helloserver decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-nginx-fastcgi-helloserver namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/fastcgi-helloserver/ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/fastcgi-helloserver command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-nginx, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ cluster: k8s-infra-prow-build-trusted context: post-ingress-nginx-httpbun decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-nginx-httpbun namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/httpbun/ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/httpbun command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-nginx, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ cluster: k8s-infra-prow-build-trusted context: post-ingress-nginx-kube-webhook-certgen decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-nginx-kube-webhook-certgen namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/kube-webhook-certgen/ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/kube-webhook-certgen command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-nginx, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ cluster: k8s-infra-prow-build-trusted context: post-ingress-nginx-nginx decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-nginx-nginx namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/nginx/ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/nginx command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-nginx, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ cluster: k8s-infra-prow-build-trusted context: post-ingress-nginx-test-runner decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-nginx-test-runner namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/test-runner/ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - --build-dir=. - --with-git-dir - images/test-runner command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-network-ingress-nginx, sig-k8s-infra-gcb branches: - ^main$ - ^release-.+$ cluster: k8s-infra-prow-build-trusted context: post-ingress-nginx-chart decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-ingress-nginx-chart namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^charts/ingress-nginx/ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - --build-dir=. - --with-git-dir - charts/ingress-nginx command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/k8s.io: - agent: kubernetes annotations: testgrid-dashboards: sig-k8s-infra-gcb branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8s-deploy-registry decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes repo: registry.k8s.io workdir: true name: post-k8s-deploy-registry namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: (^infra/gcp/terraform/k8s-infra-oci-proxy/)|(^infra/gcp/terraform/modules/oci-proxy/) spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-k8s-infra-k8sio, sig-k8s-infra-gcb branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-push-image-octodns-docker decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-k8sio-push-image-octodns-docker namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^dns/octodns-docker/ spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF - dns/octodns-docker command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-k8s-infra-k8sio, sig-k8s-infra-gcb branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-push-image-k8s-infra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-k8sio-push-image-k8s-infra namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/k8s-infra/ spec: containers: - args: - --project=k8s-staging-infra-tools - --scratch-bucket=gs://k8s-staging-infra-tools-gcb - --env-passthrough=PULL_BASE_REF - images/k8s-infra command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: Builds the public-log-asn-matcher image for generating data that is used for reviewing Kubernetes Public artifact traffic in DataStudio. testgrid-alert-email: public-log-asn-matcher@ii.coop testgrid-dashboards: sig-k8s-infra-k8sio, sig-k8s-infra-gcb branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-push-image-public-log-asn-matcher decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-k8sio-push-image-public-log-asn-matcher namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/public-log-asn-matcher/ spec: containers: - args: - --project=k8s-staging-infra-tools - --scratch-bucket=gs://k8s-staging-infra-tools-gcb - --env-passthrough=PULL_BASE_REF - images/public-log-asn-matcher command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: Builds the cs-fetch-repos image which creates a git repository configuration file for indexing by codesearch (aka Hound). testgrid-dashboards: sig-k8s-infra-k8sio, sig-k8s-infra-gcb branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-push-image-cs-fetch-repos-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-k8sio-push-image-cs-fetch-repos-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/codesearch/cs-fetch-repos/ spec: containers: - args: - --project=k8s-staging-infra-tools - --scratch-bucket=gs://k8s-staging-infra-tools-gcb - --env-passthrough=PULL_BASE_REF - images/codesearch/cs-fetch-repos command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io, release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-blocking, sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "2" branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-file-promo decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-file-promo namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^artifacts\/(filestores|manifests)\/.*\/*.yaml spec: containers: - args: - run - files - --manifests=/home/prow/go/src/github.com/kubernetes/k8s.io/artifacts/ - --confirm command: - /kpromo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/artifact-promoter/kpromo:v4.0.5-0 name: "" resources: {} serviceAccountName: k8s-infra-promoter - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io, release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-blocking, sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "2" branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-image-promo decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: k8sio-image-promo max_concurrency: 1 name: post-k8sio-image-promo namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: sig-testing-leads - org: kubernetes slug: sig-release-leads - org: kubernetes slug: release-managers run_if_changed: registry.k8s.io/((images/.*/images\.yaml)|(manifests/.*/promoter-manifest\.yaml)) spec: containers: - args: - cip - --thin-manifest-dir=/home/prow/go/src/github.com/kubernetes/k8s.io/registry.k8s.io - --use-prow-manifest-diff - --confirm - --certificate-identity-regexp=(krel-staging@k8s-releng-prod.iam.gserviceaccount.com)|(krel-trust@k8s-releng-prod.iam.gserviceaccount.com) - --certificate-oidc-issuer=https://accounts.google.com command: - /kpromo env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/artifact-promoter/kpromo:v4.0.5-0 name: "" resources: limits: cpu: "7" memory: 40Gi requests: cpu: "7" memory: 40Gi serviceAccountName: k8s-infra-gcr-promoter - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-rbac-codesearch@kubernetes.io, k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-apps testgrid-description: runs https://git.k8s.io/k8s.io/apps/codesearch/deploy.sh if files change in kubernetes/k8s.io/apps/codesearch testgrid-num-failures-to-alert: "1" testgrid-tab-name: deploy-codesearch branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-app-codesearch decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-app-codesearch namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: k8s-infra-alerts job_states_to_report: - success - failure - aborted - error report_template: 'Deploying codesearch: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins run_if_changed: ^apps\/codesearch\/(.*.yaml|deploy.sh)$ spec: containers: - command: - ./apps/codesearch/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: prow-deployer - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-rbac-elekto@kubernetes.io, k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-apps testgrid-description: runs https://git.k8s.io/k8s.io/apps/elekto/deploy.sh if files change in kubernetes/k8s.io/apps/elekto testgrid-num-failures-to-alert: "1" testgrid-tab-name: deploy-elekto branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-app-elekto decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-app-elekto namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: k8s-infra-alerts job_states_to_report: - success - failure - aborted - error report_template: 'Deploying elekto: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins run_if_changed: ^apps\/elekto\/(.*.yaml|deploy.sh)$ spec: containers: - command: - ./apps/elekto/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: prow-deployer - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-rbac-gcsweb@kubernetes.io, k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-apps testgrid-description: runs https://git.k8s.io/k8s.io/apps/gcsweb/deploy.sh if files change in kubernetes/k8s.io/apps/gcsweb testgrid-num-failures-to-alert: "1" testgrid-tab-name: deploy-gcsweb branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-app-gcsweb decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-app-gcsweb namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: k8s-infra-alerts job_states_to_report: - success - failure - aborted - error report_template: 'Deploying gcsweb: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins run_if_changed: ^apps\/gcsweb\/(.*.yaml|deploy.sh)$ spec: containers: - command: - ./apps/gcsweb/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: prow-deployer - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-rbac-kettle@kubernetes.io, k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-apps testgrid-description: runs https://git.k8s.io/k8s.io/apps/kettle/deploy.sh if files change in kubernetes/k8s.io/apps/kettle testgrid-num-failures-to-alert: "1" testgrid-tab-name: deploy-kettle branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-app-kettle decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-app-kettle namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: k8s-infra-alerts job_states_to_report: - success - failure - aborted - error report_template: 'Deploying kettle: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins run_if_changed: ^apps\/kettle\/(.*.yaml|deploy.sh)$ spec: containers: - command: - ./apps/kettle/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: prow-deployer - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-rbac-k8s-io@kubernetes.io, k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-apps testgrid-description: runs https://git.k8s.io/k8s.io/apps/k8s-io/deploy.sh if files change in kubernetes/k8s.io/apps/k8s-io testgrid-num-failures-to-alert: "1" testgrid-tab-name: deploy-k8s-io branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-app-k8s-io decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-app-k8s-io namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: k8s-infra-alerts job_states_to_report: - success - failure - aborted - error report_template: 'Deploying k8s-io: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins run_if_changed: ^apps\/k8s-io\/(.*.yaml|deploy.sh|test.py)$ spec: containers: - command: - ./apps/k8s-io/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: prow-deployer - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-rbac-kubernetes-external-secrets@kubernetes.io, k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-apps testgrid-description: runs https://git.k8s.io/k8s.io/apps/kubernetes-external-secrets/deploy.sh if files change in kubernetes/k8s.io/apps/kubernetes-external-secrets testgrid-num-failures-to-alert: "1" testgrid-tab-name: deploy-kubernetes-external-secrets branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-app-kubernetes-external-secrets decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-app-kubernetes-external-secrets namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: k8s-infra-alerts job_states_to_report: - success - failure - aborted - error report_template: 'Deploying kubernetes-external-secrets: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins run_if_changed: ^apps\/kubernetes-external-secrets\/(.*.yaml|deploy.sh)$ spec: containers: - command: - ./apps/kubernetes-external-secrets/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: prow-deployer - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-rbac-perfdash@kubernetes.io, k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-apps testgrid-description: runs https://git.k8s.io/k8s.io/apps/perfdash/deploy.sh if files change in kubernetes/k8s.io/apps/perfdash testgrid-num-failures-to-alert: "1" testgrid-tab-name: deploy-perfdash branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-app-perfdash decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-app-perfdash namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: k8s-infra-alerts job_states_to_report: - success - failure - aborted - error report_template: 'Deploying perfdash: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins run_if_changed: ^apps\/perfdash\/(.*.yaml|deploy.sh)$ spec: containers: - command: - ./apps/perfdash/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: prow-deployer - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-rbac-publishing-bot@kubernetes.io, k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-apps testgrid-description: runs https://git.k8s.io/k8s.io/apps/publishing-bot/deploy.sh if files change in kubernetes/k8s.io/apps/publishing-bot testgrid-num-failures-to-alert: "1" testgrid-tab-name: deploy-publishing-bot branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-app-publishing-bot decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-app-publishing-bot namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: k8s-infra-alerts job_states_to_report: - success - failure - aborted - error report_template: 'Deploying publishing-bot: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins run_if_changed: ^apps\/publishing-bot\/(.*.yaml|deploy.sh)$ spec: containers: - command: - ./apps/publishing-bot/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: prow-deployer - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-rbac-slack-infra@kubernetes.io, k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-apps testgrid-description: runs https://git.k8s.io/k8s.io/apps/slack-infra/deploy.sh if files change in kubernetes/k8s.io/apps/slack-infra testgrid-num-failures-to-alert: "1" testgrid-tab-name: deploy-slack-infra branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-app-slack-infra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-app-slack-infra namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: k8s-infra-alerts job_states_to_report: - success - failure - aborted - error report_template: 'Deploying slack-infra: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins run_if_changed: ^apps\/slack-infra\/(.*.yaml|deploy.sh)$ spec: containers: - command: - ./apps/slack-infra/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: prow-deployer - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-dns testgrid-num-failures-to-alert: "1" branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-dns decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-dns namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads run_if_changed: ^dns/zone-configs/ spec: containers: - args: - -c - cd dns && make push-local command: - bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/infra-tools/octodns:v20220319-97d14a558 name: "" resources: {} serviceAccountName: k8s-infra-dns-updater - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-groups testgrid-num-failures-to-alert: "1" branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-groups decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-groups namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: k8s-infra-group-admins run_if_changed: ^groups/ spec: containers: - args: - -C - groups - run - -- - --confirm command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: gsuite-groups-manager - agent: kubernetes annotations: testgrid-alert-email: ameukam@gmail.com testgrid-dashboards: sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "1" branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-tf-monitoring-resources decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-tf-monitoring-resources namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads run_if_changed: ^infra/gcp/terraform/k8s-infra-monitoring/ spec: containers: - command: - ./infra/gcp/terraform/k8s-infra-monitoring/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest imagePullPolicy: Always name: "" resources: {} serviceAccountName: tf-monitoring-deployer - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-prow testgrid-num-failures-to-alert: "1" testgrid-tab-name: deploy-prow-build branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-prow-build-resources decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-prow-build-resources namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: prow-alerts job_states_to_report: - success - failure - aborted - error report_template: 'Deploying k8s-infra-prow-build cluster: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins run_if_changed: ^infra/gcp/terraform/k8s-infra-prow-build/ spec: containers: - command: - ./infra/gcp/terraform/k8s-infra-prow-build/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: prow-deployer - agent: kubernetes annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-prow testgrid-num-failures-to-alert: "1" testgrid-tab-name: deploy-prow-build-trusted branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-k8sio-deploy-prow-build-trusted-resources decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-k8sio-deploy-prow-build-trusted-resources namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: prow-alerts job_states_to_report: - success - failure - aborted - error report_template: 'Deploying k8s-infra-prow-build-trusted cluster: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-k8s-infra-leads - org: kubernetes slug: test-infra-admins run_if_changed: ^infra/gcp/terraform/k8s-infra-prow-build-trusted/ spec: containers: - command: - ./infra/gcp/terraform/k8s-infra-prow-build-trusted/deploy.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: {} serviceAccountName: prow-deployer kubernetes/kops: - agent: kubernetes annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, kops-misc, sig-k8s-infra-gcb branches: - ^master$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: kops-postsubmit-push-to-staging decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: kops-postsubmit-push-to-staging namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID reporter_config: slack: channel: kops-dev job_states_to_report: - failure - aborted - error report_template: 'Postsubmit push to staging failed: {{.Status.State}}. Commit: <{{.Spec.Refs.BaseLink}}|{{printf "%.7s" .Spec.Refs.BaseSHA}}> | <{{.Status.URL}}|Spyglass> | | ' rerun_auth_config: github_team_slugs: - org: kubernetes slug: kops-maintainers spec: containers: - args: - --project=k8s-staging-kops - --scratch-bucket=gs://k8s-staging-kops-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/kube-state-metrics: - agent: kubernetes annotations: testgrid-dashboards: sig-instrumentation-image-pushes, sig-k8s-infra-gcb branches: - ^master$ - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: post-kube-state-metrics-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kube-state-metrics-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-kube-state-metrics - --scratch-bucket=gs://k8s-staging-kube-state-metrics-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/kubernetes: - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-agnhost-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-agnhost-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/agnhost\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: agnhost - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-apparmor-loader-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-apparmor-loader-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/apparmor-loader\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: apparmor-loader - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-busybox-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-busybox-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/busybox\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: busybox - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-cuda-vector-add-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-cuda-vector-add-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/cuda-vector-add\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: cuda-vector-add - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-cuda-vector-add-old-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-cuda-vector-add-old-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/cuda-vector-add-old\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: cuda-vector-add-old - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-echoserver-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-echoserver-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/echoserver\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: echoserver - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-glusterdynamic-provisioner-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-glusterdynamic-provisioner-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/glusterdynamic-provisioner\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: glusterdynamic-provisioner - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-httpd-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-httpd-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/httpd\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: httpd - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-httpd-new-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-httpd-new-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/httpd-new\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: httpd-new - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-ipc-utils-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-ipc-utils-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/ipc-utils\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: ipc-utils - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-jessie-dnsutils-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-jessie-dnsutils-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/jessie-dnsutils\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: jessie-dnsutils - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-kitten-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-kitten-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/kitten\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: kitten - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-metadata-concealment-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-metadata-concealment-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/metadata-concealment\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: metadata-concealment - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-nautilus-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-nautilus-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/nautilus\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: nautilus - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-nginx-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-nginx-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/nginx\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: nginx - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-nginx-new-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-nginx-new-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/nginx-new\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: nginx-new - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-node-perf-tf-wide-deep-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-node-perf-tf-wide-deep-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/node-perf\/tf-wide-deep\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: node-perf/tf-wide-deep - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-node-perf-npb-ep-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-node-perf-npb-ep-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/node-perf\/npb-ep\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: node-perf/npb-ep - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-node-perf-npb-is-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-node-perf-npb-is-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/node-perf\/npb-is\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: node-perf/npb-is - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-nonewprivs-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-nonewprivs-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/nonewprivs\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: nonewprivs - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-nonroot-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-nonroot-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/nonroot\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: nonroot - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-perl-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-perl-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/perl\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: perl - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-pets-redis-installer-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-pets-redis-installer-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/pets\/redis-installer\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: pets/redis-installer - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-pets-peer-finder-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-pets-peer-finder-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/pets\/peer-finder\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: pets/peer-finder - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-pets-zookeeper-installer-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-pets-zookeeper-installer-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/pets\/zookeeper-installer\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: pets/zookeeper-installer - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-redis-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-redis-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/redis\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: redis - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-regression-issue-74839-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-regression-issue-74839-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/regression-issue-74839\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: regression-issue-74839 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-resource-consumer-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-resource-consumer-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/resource-consumer\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: resource-consumer - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-sample-apiserver-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-sample-apiserver-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/sample-apiserver\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: sample-apiserver - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-sample-device-plugin-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-sample-device-plugin-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/sample-device-plugin\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: sample-device-plugin - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-volume-iscsi-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-volume-iscsi-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/volume\/iscsi\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: volume/iscsi - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-volume-rbd-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-volume-rbd-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/volume\/rbd\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: volume/rbd - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-volume-nfs-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-volume-nfs-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/volume\/nfs\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: volume/nfs - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-volume-gluster-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-volume-gluster-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/volume\/gluster\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: volume/gluster - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-images, sig-k8s-infra-gcb branches: - ^master$ - ^main$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-e2e-windows-servercore-cache-test-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-e2e-windows-servercore-cache-test-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers - org: kubernetes slug: test-infra-admins github_users: - aojea - chewong - claudiubelu - mkumatag run_if_changed: ^.go-version$|^test/images/[^/]+$|^test\/images\/windows-servercore-cache\/ spec: containers: - args: - --project=k8s-staging-e2e-test-images - --scratch-bucket=gs://k8s-staging-e2e-test-images-gcb - --env-passthrough=PULL_BASE_REF,PULL_BASE_SHA,WHAT - --build-dir=. - test/images command: - /run.sh env: - name: WHAT value: windows-servercore-cache - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-releng-informing, sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-image-etcd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-image-etcd namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers run_if_changed: ^cluster\/images\/etcd\/ spec: containers: - args: - --project=k8s-staging-etcd - --scratch-bucket=gs://k8s-staging-etcd-gcb - --build-dir=. - cluster/images/etcd command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-releng-informing, sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-image-pause decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-image-pause namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers run_if_changed: ^build\/pause\/ spec: containers: - args: - --project=k8s-staging-kubernetes - --scratch-bucket=gs://k8s-staging-kubernetes-gcb - --build-dir=. - build/pause command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/minikube: - agent: kubernetes annotations: testgrid-dashboards: minikube-periodics, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-bootcamp-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-bootcamp-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - --env-passthrough=PULL_BASE_REF - --gcb-config=hack/prow/image/kubernetes-bootcamp/cloudbuild.yaml - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/node-problem-detector: - agent: kubernetes annotations: testgrid-dashboards: sig-node-node-problem-detector, sig-k8s-infra-gcb branches: - ^master$ - ^release-.* - ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ cluster: k8s-infra-prow-build-trusted context: node-problem-detector-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: node-problem-detector-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-npd - --scratch-bucket=gs://k8s-staging-npd-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/org: - agent: kubernetes annotations: testgrid-alert-email: kubernetes-github-managment-alerts@googlegroups.com, github-managment-alerts@kubernetes.io testgrid-dashboards: sig-contribex-org testgrid-num-failures-to-alert: "1" testgrid-tab-name: post-peribolos branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-org-peribolos decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-org-peribolos namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: owners spec: containers: - args: - --github-endpoint=http://ghproxy.test-pods.svc.cluster.local - --github-endpoint=https://api.github.com - --github-token-path=/etc/github/token - --confirm command: - ./admin/update.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: {} volumeMounts: - mountPath: /etc/github name: github volumes: - name: github secret: secretName: k8s-github-robot-github-token kubernetes/perf-tests: - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-perf-tests, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-perf-tests-access-tokens decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-perf-tests-access-tokens namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-scalability-leads github_users: - mkumatag run_if_changed: ^util-images\/access-tokens\/ spec: containers: - args: - --project=k8s-staging-perf-tests - --scratch-bucket=gs://k8s-staging-perf-tests-gcb - --env-passthrough=WHAT - --build-dir=. - util-images command: - /run.sh env: - name: WHAT value: access-tokens - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-perf-tests, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-perf-tests-containerd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-perf-tests-containerd namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-scalability-leads github_users: - mkumatag run_if_changed: ^util-images\/containerd\/ spec: containers: - args: - --project=k8s-staging-perf-tests - --scratch-bucket=gs://k8s-staging-perf-tests-gcb - --env-passthrough=WHAT - --build-dir=. - util-images command: - /run.sh env: - name: WHAT value: containerd - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-perf-tests, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-perf-tests-networknetperfbenchmark decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-perf-tests-networknetperfbenchmark namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-scalability-leads github_users: - mkumatag run_if_changed: ^util-images\/network\/netperfbenchmark\/ spec: containers: - args: - --project=k8s-staging-perf-tests - --scratch-bucket=gs://k8s-staging-perf-tests-gcb - --env-passthrough=WHAT - --build-dir=. - util-images command: - /run.sh env: - name: WHAT value: network/netperfbenchmark - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-perf-tests, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-perf-tests-probes decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-perf-tests-probes namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-scalability-leads github_users: - mkumatag run_if_changed: ^util-images\/probes\/ spec: containers: - args: - --project=k8s-staging-perf-tests - --scratch-bucket=gs://k8s-staging-perf-tests-gcb - --env-passthrough=WHAT - --build-dir=. - util-images command: - /run.sh env: - name: WHAT value: probes - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-perf-tests, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-perf-tests-request-benchmark decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-perf-tests-request-benchmark namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-scalability-leads github_users: - mkumatag run_if_changed: ^util-images\/request-benchmark\/ spec: containers: - args: - --project=k8s-staging-perf-tests - --scratch-bucket=gs://k8s-staging-perf-tests-gcb - --env-passthrough=WHAT - --build-dir=. - util-images command: - /run.sh env: - name: WHAT value: request-benchmark - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-perf-tests, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-perf-tests-scratch decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-perf-tests-scratch namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-scalability-leads github_users: - mkumatag run_if_changed: ^util-images\/scratch\/ spec: containers: - args: - --project=k8s-staging-perf-tests - --scratch-bucket=gs://k8s-staging-perf-tests-gcb - --env-passthrough=WHAT - --build-dir=. - util-images command: - /run.sh env: - name: WHAT value: scratch - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-perf-tests, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-perf-tests-sleep decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-perf-tests-sleep namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-scalability-leads github_users: - mkumatag run_if_changed: ^util-images\/sleep\/ spec: containers: - args: - --project=k8s-staging-perf-tests - --scratch-bucket=gs://k8s-staging-perf-tests-gcb - --env-passthrough=WHAT - --build-dir=. - util-images command: - /run.sh env: - name: WHAT value: sleep - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-scalability-perf-tests, sig-k8s-infra-gcb branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-kubernetes-push-perf-tests-watch-list decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-kubernetes-push-perf-tests-watch-list namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: sig-scalability-leads github_users: - mkumatag run_if_changed: ^util-images\/watch-list\/ spec: containers: - args: - --project=k8s-staging-perf-tests - --scratch-bucket=gs://k8s-staging-perf-tests-gcb - --env-passthrough=WHAT - --build-dir=. - util-images command: - /run.sh env: - name: WHAT value: watch-list - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/publishing-bot: - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-informing, sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ cluster: k8s-infra-prow-build-trusted context: post-publishing-bot-push-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-publishing-bot-push-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers spec: containers: - args: - --project=k8s-staging-publishing-bot - --scratch-bucket=gs://k8s-staging-publishing-bot-gcb - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/registry.k8s.io: - agent: kubernetes annotations: testgrid-dashboards: sig-k8s-infra-gcb branches: - ^main$ - ^v\d+.* cluster: k8s-infra-prow-build-trusted context: post-registry-push-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-registry-push-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - --project=k8s-staging-images - --scratch-bucket=gs://k8s-staging-images-gcb - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/release: - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-releng-informing, sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ cluster: k8s-infra-prow-build-trusted context: post-release-push-image-debian-base decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-release-push-image-debian-base namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers run_if_changed: ^images\/build\/debian-base\/ spec: containers: - args: - --project=k8s-staging-build-image - --scratch-bucket=gs://k8s-staging-build-image-gcb - --build-dir=. - --env-passthrough=REGISTRY - images/build/debian-base command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-build-image - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-releng-informing, sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ cluster: k8s-infra-prow-build-trusted context: post-release-push-image-distroless-iptables decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-release-push-image-distroless-iptables namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers run_if_changed: ^images\/build\/distroless-iptables\/ spec: containers: - args: - --project=k8s-staging-build-image - --scratch-bucket=gs://k8s-staging-build-image-gcb - --env-passthrough=REGISTRY - --build-dir=. - images/build/distroless-iptables command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-build-image - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-releng-informing, sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ cluster: k8s-infra-prow-build-trusted context: post-release-push-image-go-runner decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 10m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-release-push-image-go-runner namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers run_if_changed: ^images\/build\/go-runner\/ spec: containers: - args: - --project=k8s-staging-build-image - --scratch-bucket=gs://k8s-staging-build-image-gcb - --build-dir=. - --env-passthrough=REGISTRY - images/build/go-runner command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-build-image - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-releng-informing, sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ cluster: k8s-infra-prow-build-trusted context: post-release-push-image-kube-cross decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-release-push-image-kube-cross namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers run_if_changed: ^images\/build\/cross\/ spec: containers: - args: - --project=k8s-staging-build-image - --scratch-bucket=gs://k8s-staging-build-image-gcb - --env-passthrough=REGISTRY - --build-dir=. - --with-git-dir - images/build/cross command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-build-image - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io testgrid-dashboards: sig-release-releng-informing, sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ cluster: k8s-infra-prow-build-trusted context: post-release-push-image-setcap decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-release-push-image-setcap namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers run_if_changed: ^images\/build\/setcap\/ spec: containers: - args: - --project=k8s-staging-build-image - --scratch-bucket=gs://k8s-staging-build-image-gcb - --env-passthrough=REGISTRY - --build-dir=. - images/build/setcap command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-build-image - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-informing, sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ cluster: k8s-infra-prow-build-trusted context: post-release-push-image-k8s-ci-builder decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-release-push-image-k8s-ci-builder namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers run_if_changed: ^(cmd\/|compile-release-tools|go.(mod|sum)|images\/releng\/k8s-ci-builder\/|pkg\/) spec: containers: - args: - --project=k8s-staging-releng - --scratch-bucket=gs://k8s-staging-releng-gcb - --env-passthrough=REGISTRY - --build-dir=. - images/releng/k8s-ci-builder command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-informing, sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ cluster: k8s-infra-prow-build-trusted context: post-release-push-image-k8s-cloud-builder decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-release-push-image-k8s-cloud-builder namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers run_if_changed: ^images\/ spec: containers: - args: - --project=k8s-staging-releng - --scratch-bucket=gs://k8s-staging-releng-gcb - --env-passthrough=PULL_BASE_REF,REGISTRY - images/k8s-cloud-builder command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-informing, sig-release-image-pushes, sig-k8s-infra-gcb branches: - ^main$ - ^master$ cluster: k8s-infra-prow-build-trusted context: post-release-push-image-releng-ci decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-release-push-image-releng-ci namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes slug: release-managers run_if_changed: ^images\/ spec: containers: - args: - --project=k8s-staging-releng - --scratch-bucket=gs://k8s-staging-releng-gcb - --env-passthrough=PULL_BASE_REF,REGISTRY - --build-dir=. - images/releng/ci command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder kubernetes/test-infra: - agent: kubernetes annotations: description: builds and pushes the image builder's own image testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: bazelbuild branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-bazelbuild decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-bazelbuild namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/bazelbuild/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --build-dir=. - images/bazelbuild/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes the image builder's own image testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: benchmarkjunit branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-benchmarkjunit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-benchmarkjunit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^pkg/benchmarkjunit/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --build-dir=. - pkg/benchmarkjunit/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes the bigquery image testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: bigquery branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-bigquery decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-bigquery namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^(images/bigquery|scenarios)/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --build-dir=. - images/bigquery/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes the bootstrap image testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: bootstrap branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-bootstrap decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-test-infra-push-bootstrap namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^(images/bootstrap|scenarios)/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --build-dir=. - images/bootstrap/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes the image builder's own image testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: gcb-docker-gcloud branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-gcb-docker-gcloud decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-gcb-docker-gcloud namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/gcb-docker-gcloud/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --build-dir=. - images/gcb-docker-gcloud/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes the gcloud-in-go image testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: gcloud-in-go branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-gcloud-in-go decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-gcloud-in-go namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/gcloud-in-go/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --build-dir=. - images/gcloud-in-go/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes the image builder's own image testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: image-builder branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-image-builder decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-image-builder namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/builder/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --build-dir=. - images/builder/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes the krte image testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: krte branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-krte decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-krte namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/(krte/|kubekins-e2e-v2/variants.yaml) spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --build-dir=. - images/krte/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes the kubekins-e2e image testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: kubekins-e2e branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-kubekins-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 10m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-kubekins-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^(images/(kubekins-e2e/|kubekins-e2e-v2/variants.yaml)|kubetest|boskos|logexporter) spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --build-dir=. - images/kubekins-e2e/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes the kubekins-e2e-v2 image testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: kubekins-e2e-v2 branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-kubekins-e2e-v2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 10m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-kubekins-e2e-v2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/kubekins-e2e-v2/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - images/kubekins-e2e-v2/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-tab-name: alpine branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-alpine decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-alpine namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/alpine/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - images/alpine/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-tab-name: git branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-git decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-git namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/git/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - images/git/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-tab-name: git-custom-k8s-auth branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-git-custom-k8s-auth decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-git-custom-k8s-auth namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^images/git-custom-k8s-auth/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - images/git-custom-k8s-auth/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes misc test-infra images on each commit by running make push-misc-images testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-oncall@google.com testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: push-misc-images branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-misc-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-misc-images namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^(\.ko\.yaml|hack/(make-rules|prowimagebuilder)|label_sync/.+\.go|robots/commenter|robots/pr-creator|robots/issue-creator|testgrid/cmd|gcsweb) spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --build-dir=. - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes the kettle image testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: kettle branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-kettle decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 10m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-kettle namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^kettle/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --build-dir=. - kettle/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: builds and pushes the triage image testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-image-pushes, sig-k8s-infra-gcb testgrid-num-failures-to-alert: "1" testgrid-tab-name: triage branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-push-triage decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 job_queue_name: test-infra-staging-image-push max_concurrency: 1 name: post-test-infra-push-triage namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^triage/ spec: containers: - args: - --scratch-bucket=gs://k8s-staging-test-infra-gcb - --project=k8s-staging-test-infra - --env-passthrough=PULL_BASE_REF - triage/ command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder - agent: kubernetes annotations: description: Updates the html contents for go.k8s.io/triage. testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-maintenance, sig-k8s-infra-prow testgrid-num-failures-to-alert: "1" testgrid-tab-name: triage-update branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-upload-triage decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-test-infra-upload-triage namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^triage/Makefile$|^triage/[^/]+(\.html|\.js|\.css)$ spec: containers: - args: - -C - ./triage/ - push-static command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: requests: memory: 1Gi serviceAccountName: k8s-triage - agent: kubernetes annotations: description: Compiles and updates testgrid config on test-infra pushes testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-testing-maintenance, sig-k8s-infra-prow testgrid-num-failures-to-alert: "1" testgrid-tab-name: testgrid-config-update-canary branches: - ^master$ cluster: k8s-infra-prow-build-trusted context: post-test-infra-upload-testgrid-config-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: post-test-infra-upload-testgrid-config-canary namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^config/(jobs|testgrids)/.*$ spec: containers: - args: - --yaml=config/testgrids - --default=config/testgrids/default.yaml - --prow-config=config/prow/config.yaml - --prow-job-config=config/jobs/ - --output=gs://k8s-testgrid-config/k8s/config - --prowjob-url-prefix=https://git.k8s.io/test-infra/config/jobs/ - --update-description - --oneshot command: - configurator env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/configurator:v20251031-d6af3d3e19 name: "" resources: requests: memory: 1Gi serviceAccountName: k8s-testgrid-config-updater - agent: kubernetes annotations: description: Runs 'make test verify' on the test-infra repo on each commit testgrid-dashboards: sig-testing-misc testgrid-tab-name: post-test-all branches: - master cluster: eks-prow-build-cluster context: post-test-infra-test-all decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: post-test-infra-test-all namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID spec: containers: - args: - make - test - verify command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "14" memory: 16Gi requests: cpu: "14" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup kubernetes/website: - agent: kubernetes annotations: testgrid-dashboards: sig-docs-website, sig-k8s-infra-gcb testgrid-tab-name: post-website-push-image-k8s-website-hugo branches: - ^main$ cluster: k8s-infra-prow-build-trusted context: post-website-push-image-k8s-website-hugo decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: post-website-push-image-k8s-website-hugo namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID run_if_changed: ^(Dockerfile|Makefile|netlify\.toml|\.dockerignore|cloudbuild\.yaml|package\.json|package-lock\.json)$ spec: containers: - args: - --project=k8s-staging-sig-docs - --scratch-bucket=gs://k8s-staging-sig-docs-gcb - --env-passthrough=PULL_BASE_REF - --with-git-dir - . command: - /run.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: {} serviceAccountName: gcb-builder presets: - env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing labels: preset-service-account: "true" volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public labels: preset-k8s-ssh: "true" volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - env: - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public labels: preset-aws-ssh: "true" volumeMounts: - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true volumes: - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - env: - name: DOCKER_CONFIG_FILE value: /etc/docker-cred/config.json labels: preset-windows-private-registry-cred: "true" volumeMounts: - mountPath: /etc/docker-cred/ name: windows-private-registry-cred readOnly: true volumes: - name: windows-private-registry-cred secret: secretName: windows-private-registry-docker-config - env: - name: AZURE_CREDENTIALS value: /etc/azure-cred/credentials - name: AZURE_SSH_PUBLIC_KEY_FILE value: /etc/azure-ssh/azure-ssh-pub - name: REGISTRY value: k8sprow.azurecr.io - name: KUBE_VERBOSE value: "0" - name: AZ_STORAGE_CONTAINER_NAME value: mystoragecontainer - name: KUBE_BUILD_CONFORMANCE value: "n" labels: preset-azure-cred: "true" volumeMounts: - mountPath: /etc/azure-cred name: azure-cred readOnly: true - mountPath: /etc/azure-ssh name: azure-ssh readOnly: true volumes: - name: azure-cred secret: secretName: azure-cred - name: azure-ssh secret: secretName: azure-ssh - env: - name: REGISTRY value: capzci.azurecr.io - name: LOCAL_ONLY value: "false" - name: USE_LOCAL_KIND_REGISTRY value: "false" labels: preset-azure-anonymous-pull: "true" volumeMounts: null volumes: null - env: - name: AZURE_CREDENTIALS value: /etc/azure-cred/credentials labels: preset-azure-cred-only: "true" volumeMounts: - mountPath: /etc/azure-cred name: azure-cred readOnly: true volumes: - name: azure-cred secret: secretName: azure-cred - env: - name: TEST_TMPDIR value: /bazel-scratch/.cache/bazel labels: preset-bazel-scratch-dir: "true" volumeMounts: - mountPath: /bazel-scratch/.cache name: bazel-scratch volumes: - emptyDir: {} name: bazel-scratch - env: - name: BAZEL_REMOTE_CACHE_ENABLED value: "false" labels: preset-bazel-remote-cache-enabled: "true" volumeMounts: null volumes: null - env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" labels: preset-dind-enabled: "true" volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - env: null labels: preset-kind-volume-mounts: "true" volumeMounts: - mountPath: /sys/fs/cgroup name: cgroup volumes: - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - env: - name: TF_VAR_powervs_api_key valueFrom: secretKeyRef: key: key name: prow-job-api-key labels: preset-ibmcloud-cred: "true" volumeMounts: - mountPath: /etc/secret-volume name: prow-job-ssh-private-key readOnly: true volumes: - name: prow-job-ssh-private-key secret: defaultMode: 256 secretName: prow-job-ssh-private-key - env: - name: TF_VAR_vpc_api_key valueFrom: secretKeyRef: key: key name: prow-job-api-key labels: preset-ibmcloud-cred-z: "true" volumeMounts: - mountPath: /etc/secret-volume name: prow-job-ssh-private-key readOnly: true volumes: - name: prow-job-ssh-private-key secret: defaultMode: 256 secretName: prow-job-ssh-private-key - env: - name: GOPROXY value: https://proxy.golang.org labels: null volumeMounts: null volumes: null - env: - name: KUBE_TEST_REPO_LIST value: https://raw.githubusercontent.com/kubernetes/registry.k8s.io/main/hack/images/default-sandbox.yaml - name: KUBE_DOCKER_REGISTRY value: registry-sandbox.k8s.io - name: KUBE_ADDON_REGISTRY value: registry-sandbox.k8s.io - name: TEST_ETCD_DOCKER_REPOSITORY value: registry-sandbox.k8s.io/etcd - name: CONTAINERD_INFRA_CONTAINER value: registry-sandbox.k8s.io/pause:3.8 labels: preset-use-sandbox-registry: "true" volumeMounts: null volumes: null - env: - name: AWS_SDK_LOAD_CONFIG value: "true" - name: GOPROXY labels: preset-image-build: "true" volumeMounts: - mountPath: /root/.docker name: docker-registry-config - mountPath: /run/buildkit name: run-buildkit - mountPath: /script name: entrypoint - mountPath: /status name: status volumes: - configMap: items: - key: docker-ecr-config.json path: config.json name: build-setup name: docker-registry-config - configMap: items: - key: buildkitd-entrypoint.sh path: entrypoint.sh name: buildkitd-entrypoint name: entrypoint - emptyDir: {} name: run-buildkit - emptyDir: {} name: status - env: - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name labels: null volumeMounts: null volumes: null - env: - name: CONFIG_ENV value: /root/.cloud-provider-vsphere/config.env - name: GCR_KEY_FILE value: /root/.cloud-provider-vsphere/keyfile.json labels: preset-cloud-provider-vsphere-e2e-config: "true" volumeMounts: - mountPath: /root/.cloud-provider-vsphere name: cloud-provider-vsphere-e2e-config readOnly: true volumes: - name: cloud-provider-vsphere-e2e-config secret: items: - key: config.env mode: 288 path: config.env - key: keyfile.json mode: 288 path: keyfile.json secretName: cloud-provider-vsphere-ci - env: - name: SERVICE_ACCOUNT_SIGNING_PUB valueFrom: secretKeyRef: key: serviceAccountSigningPub name: azure-capz-sa-cred - name: SERVICE_ACCOUNT_SIGNING_KEY valueFrom: secretKeyRef: key: serviceAccountSigningKey name: azure-capz-sa-cred labels: preset-azure-capz-sa-cred: "true" volumeMounts: null volumes: null - env: - name: AZURE_CLIENT_ID value: cabf5f22-ec7e-4e84-9e35-c02e57ca555d - name: AZURE_SUBSCRIPTION_ID value: 0e46bd28-a80f-4d3a-8200-d9eb8d80cb2e - name: AZURE_TENANT_ID value: 097f89a0-9286-43d2-9a1a-08f1d49b1af8 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstorage labels: preset-azure-cred-wi: "true" volumeMounts: - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true volumes: - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - env: - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" labels: preset-azure-community: "true" volumeMounts: - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true volumes: - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - env: - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token labels: preset-do-credential: "true" volumeMounts: null volumes: null - env: - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials labels: preset-gcve-e2e-config: "true" volumeMounts: null volumes: null - env: - name: LOG_DUMP_SYSTEMD_SERVICES value: containerd containerd-installation - name: KUBE_MASTER_EXTRA_METADATA value: user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/master.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - name: KUBE_NODE_EXTRA_METADATA value: user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/node.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - name: KUBE_CONTAINER_RUNTIME_ENDPOINT value: unix:///run/containerd/containerd.sock - name: KUBE_CONTAINER_RUNTIME_NAME value: containerd - name: NETWORK_PROVIDER - name: NON_MASQUERADE_CIDR value: 0.0.0.0/0 - name: KUBELET_TEST_ARGS value: --runtime-cgroups=/system.slice/containerd.service --cgroup-driver=systemd labels: preset-e2e-containerd: "true" volumeMounts: null volumes: null - env: - name: KUBE_LOAD_IMAGE_COMMAND value: /home/containerd/usr/local/bin/ctr -n=k8s.io images import labels: preset-e2e-containerd-image-load: "true" volumeMounts: null volumes: null - env: - name: KUBE_LOAD_IMAGE_COMMAND value: /home/containerd/usr/local/bin/ctr cri load labels: preset-e2e-containerd-image-load-legacy: "true" volumeMounts: null volumes: null - env: - name: LOG_DUMP_SYSTEMD_SERVICES value: containerd labels: preset-e2e-cos-containerd: "true" volumeMounts: null volumes: null - env: - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" labels: preset-e2e-containerd-ec2: "true" volumeMounts: null volumes: null - env: - name: NODE_ACCELERATORS value: type=nvidia-tesla-t4,count=4 - name: CREATE_CUSTOM_NETWORK value: "true" - name: NODE_SIZE value: n1-standard-2 labels: preset-pull-gce-device-plugin-gpu: "true" volumeMounts: null volumes: null - env: - name: NODE_ACCELERATORS value: type=nvidia-tesla-t4,count=2 - name: NODE_SIZE value: n1-standard-2 labels: preset-ci-gce-device-plugin-gpu: "true" volumeMounts: null volumes: null - env: - name: CUSTOM_INGRESS_YAML value: |2+ apiVersion: v1 kind: Pod metadata: name: l7-lb-controller namespace: kube-system annotations: scheduler.alpha.kubernetes.io/critical-pod: "" seccomp.security.alpha.kubernetes.io/pod: "docker/default" labels: k8s-app: gcp-lb-controller kubernetes.io/name: "GLBC" spec: terminationGracePeriodSeconds: 600 hostNetwork: true containers: # HEAD is used unless otherwised specified by each individual job. - image: gcr.io/k8s-ingress-image-push/ingress-gce-glbc-amd64:nightly livenessProbe: httpGet: path: /healthz port: 8086 scheme: HTTP initialDelaySeconds: 30 # healthz reaches out to GCE periodSeconds: 30 timeoutSeconds: 15 successThreshold: 1 failureThreshold: 5 name: l7-lb-controller volumeMounts: - mountPath: /etc/gce.conf name: cloudconfig readOnly: true - mountPath: /var/log/glbc.log name: logfile readOnly: false - mountPath: /etc/srv/kubernetes/l7-lb-controller name: srvkube readOnly: true resources: requests: cpu: 10m memory: 50Mi args: - --v=3 - --logtostderr=false - --log_file=/var/log/glbc.log - --enable-finalizer-add - --enable-finalizer-remove - --default-backend-service=kube-system/default-http-backend - --kubeconfig=/etc/srv/kubernetes/l7-lb-controller/kubeconfig - --sync-period=600s - --running-in-cluster=false - --config-file-path=/etc/gce.conf - --healthz-port=8086 - --gce-ratelimit=ga.Operations.Get,qps,10,100 - --gce-ratelimit=alpha.Operations.Get,qps,10,100 - --gce-ratelimit=ga.BackendServices.Get,qps,1.8,1 - --gce-ratelimit=ga.HealthChecks.Get,qps,1.8,1 - --gce-ratelimit=alpha.HealthChecks.Get,qps,1.8,1 - --gce-ratelimit=beta.NetworkEndpointGroups.Get,qps,1.8,1 - --gce-ratelimit=beta.NetworkEndpointGroups.AttachNetworkEndpoints,qps,1.8,1 - --gce-ratelimit=beta.NetworkEndpointGroups.DetachNetworkEndpoints,qps,1.8,1 - --gce-ratelimit=beta.NetworkEndpointGroups.ListNetworkEndpoints,qps,1.8,1 volumes: - hostPath: path: /etc/gce.conf type: FileOrCreate name: cloudconfig - hostPath: path: /var/log/glbc.log type: FileOrCreate name: logfile - name: srvkube hostPath: path: /etc/srv/kubernetes/l7-lb-controller labels: preset-ingress-master-yaml: "true" volumeMounts: null volumes: null - env: - name: S3_ACCESS_KEY_ID valueFrom: secretKeyRef: key: access-key name: spaces-digitalocean-s3 - name: S3_SECRET_ACCESS_KEY valueFrom: secretKeyRef: key: secret-key name: spaces-digitalocean-s3 labels: preset-do-spaces-credential: "true" volumeMounts: null volumes: null - env: - name: DO_SSH_PUBLIC_KEY_FILE value: /etc/do-ssh/public-ssh-key - name: DO_SSH_PRIVATE_KEY_FILE value: /etc/do-ssh/private-ssh-key labels: preset-do-ssh: "true" volumeMounts: - mountPath: /etc/do-ssh name: do-ssh readOnly: true volumes: - name: do-ssh secret: defaultMode: 256 secretName: kops-e2e-do-ssh-key - env: - name: KUBE_SSH_USER value: ubuntu - name: LOG_DUMP_SSH_KEY value: /workspace/.ssh/kube_aws_rsa - name: LOG_DUMP_SSH_USER value: ubuntu - name: LOG_DUMP_SAVE_LOGS value: cloud-init-output - name: LOG_DUMP_SAVE_SERVICES value: protokube - name: CLOUDSDK_COMPONENT_MANAGER_DISABLE_UPDATE_CHECK value: "true" - name: CLOUDSDK_EXPERIMENTAL_FAST_COMPONENT_UPDATE value: "false" - name: KOPS_RUN_OBSOLETE_VERSION value: "true" - name: KOPS_LATEST value: latest-ci-updown-green.txt - name: KOPS_DEPLOY_LATEST_KUBE value: "y" labels: preset-e2e-platform-aws: "true" volumeMounts: null volumes: null - env: - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json labels: preset-storage-e2e-service-account: "true" volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account - env: - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: stkopsstatestore labels: preset-kops-azure-cred-wi: "true" volumeMounts: - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true volumes: - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token - env: - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials labels: preset-k8s-kops-aws-credential: "true" volumeMounts: - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: aws-cred secret: secretName: kops-ci-user-credentials - env: - name: WIN_BUILD value: https://raw.githubusercontent.com/kubernetes-sigs/windows-testing/master/build/build-windows-k8s.sh - name: K8S_SSH_PUBLIC_KEY_PATH value: /etc/ssh-key-secret/ssh-public - name: K8S_SSH_PRIVATE_KEY_PATH value: /etc/ssh-key-secret/ssh-private labels: preset-azure-windows: "true" volumeMounts: null volumes: null - env: - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz labels: preset-capz-containerd-1-7-latest: "true" volumeMounts: null volumes: null - env: - name: WINDOWS_CONTAINERD_URL value: latest labels: preset-capz-containerd-2-0-latest: "true" volumeMounts: null volumes: null - env: - name: KUBE_TEST_REPO_LIST_DOWNLOAD_LOCATION value: https://raw.githubusercontent.com/kubernetes-sigs/windows-testing/master/images/image-repo-list labels: preset-windows-repo-list: "true" volumeMounts: null volumes: null - env: - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: KUBERNETES_NODE_PLATFORM value: windows - name: USE_TEST_INFRA_LOG_DUMPING value: "true" labels: preset-common-gce-windows: "true" volumeMounts: null volumes: null - env: - name: NUM_WINDOWS_NODES value: "3" - name: NUM_NODES value: "2" labels: preset-e2e-gce-windows: "true" volumeMounts: null volumes: null - env: - name: PREPULL_TIMEOUT value: 30m - name: WINDOWS_ENABLE_DSR value: "true" labels: preset-e2e-gce-windows-containerd: "true" volumeMounts: null volumes: null - env: - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 labels: preset-capz-windows-common-pull: "true" volumeMounts: null volumes: null - env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 labels: preset-capz-windows-common: "true" volumeMounts: null volumes: null - env: - name: CONFORMANCE_NODES value: "4" labels: preset-capz-windows-parallel: "true" volumeMounts: null volumes: null - env: - name: WINDOWS_FLAVOR value: containerd labels: preset-capz-windows-2019: "true" volumeMounts: null volumes: null - env: - name: WINDOWS_SERVER_VERSION value: windows-2022 labels: preset-capz-windows-2022: "true" volumeMounts: null volumes: null - env: - name: GALLERY_IMAGE_NAME value: capi-win-2025-containerd labels: preset-capz-windows-2025: "true" volumeMounts: null volumes: null - env: - name: KUBETEST_WINDOWS_CONFIG value: upstream-windows-serial-slow.yaml - name: CONFORMANCE_NODES value: "1" - name: GINKGO_NODES value: "1" labels: preset-capz-serial-slow: "true" volumeMounts: null volumes: null - env: - name: KUBERNETES_VERSION value: latest - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: TEST_WINDOWS value: "true" labels: preset-capz-windows-ci-entrypoint-common-main: "true" volumeMounts: null volumes: null - env: - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: DISABLE_ZONE value: "true" - name: WORKER_MACHINE_COUNT value: "0" labels: preset-capz-windows-azuredisk: "true" volumeMounts: null volumes: null - env: - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: WORKER_MACHINE_COUNT value: "0" labels: preset-capz-windows-azurefile: "true" volumeMounts: null volumes: null - env: - name: GMSA value: "true" labels: preset-capz-gmsa-setup: "true" volumeMounts: null volumes: null - env: - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials labels: preset-aws-credential: "true" volumeMounts: - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: aws-cred secret: secretName: aws-credentials-768319786644 - env: - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile labels: preset-aws-credential-boskos-scale-001-kops: "true" volumeMounts: - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: aws-cred secret: secretName: aws-credentials-boskos-scale-001-kops - env: - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile labels: preset-aws-credential-aws-shared-testing: "true" volumeMounts: - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: aws-cred secret: secretName: aws-credentials-209411653980 - env: - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io labels: preset-e2e-kubemark-common: "true" volumeMounts: null volumes: null - env: - name: USE_REAL_PROXIER value: "false" - name: HOLLOW_PROXY_TEST_ARGS value: --use-real-proxier=false - name: HEAPSTER_KUBELET_TEST_ARGS value: --register-with-taints=monitoring=:NoSchedule - name: HEAPSTER_MACHINE_TYPE value: e2-standard-8 labels: preset-e2e-kubemark-gce-scale: "true" volumeMounts: null volumes: null - env: - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" labels: preset-e2e-scalability-common: "true" volumeMounts: null volumes: null - env: - name: MASTER_SIZE value: n1-standard-4 - name: NODE_SIZE value: e2-standard-8 - name: NODE_DISK_SIZE value: 100GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Skylake - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: MAX_PODS_PER_NODE value: "128" - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: KUBEPROXY_TEST_ARGS value: --profiling - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: DUMP_TO_GCS_ONLY value: "true" labels: preset-e2e-scalability-node: "true" volumeMounts: null volumes: null - env: - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" labels: preset-e2e-scalability-presubmits: "true" volumeMounts: null volumes: null - env: - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" labels: preset-e2e-scalability-periodics: "true" volumeMounts: null volumes: null - env: null labels: preset-e2e-scalability-periodics-master: "true" volumeMounts: null volumes: null presubmits: etcd-io/etcd: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-build branches: - main - release-3.6 cluster: eks-prow-build-cluster context: pull-etcd-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-build spec: containers: - args: - make - build-all command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-unit-test-amd64 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: pull-etcd-unit-test-amd64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-unit-test-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-unit-test-amd64 spec: containers: - args: - bash - -c - | export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=4 GO_TEST_FLAGS='-p=2' make test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 2Gi requests: cpu: "4" memory: 2Gi trigger: (?m)^/test( | .* )pull-etcd-unit-test-amd64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-unit-test-arm64 branches: - main - release-3.6 - release-3.5 cluster: k8s-infra-prow-build context: pull-etcd-unit-test-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-unit-test-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-unit-test-arm64 spec: containers: - args: - bash - -c - | export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=4 GO_TEST_FLAGS='-p=2' make test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 2Gi requests: cpu: "4" memory: 2Gi nodeSelector: kubernetes.io/arch: arm64 trigger: (?m)^/test( | .* )pull-etcd-unit-test-arm64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-unit-test-386 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: pull-etcd-unit-test-386 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-unit-test-386 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-unit-test-386 spec: containers: - args: - bash - -c - | export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=386 CPU=1 GO_TEST_FLAGS='-p=4' make test-unit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 2Gi requests: cpu: "4" memory: 2Gi trigger: (?m)^/test( | .* )pull-etcd-unit-test-386,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-verify branches: - main - release-3.5 - release-3.6 - release-3.4 cluster: eks-prow-build-cluster context: pull-etcd-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-verify spec: containers: - args: - -c - | set -euo pipefail export PATH=$GOPATH/bin:$PATH && make verify export PATH=$GOPATH/bin:$PATH && make fix DIFF=$(git status --porcelain) if [ -n "$DIFF" ]; then echo "These files were modified:" echo echo "$DIFF" echo exit 1 fi command: - /bin/bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-govulncheck branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: pull-etcd-govulncheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-govulncheck namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-govulncheck spec: containers: - args: - bash - -c - | export PATH=$GOPATH/bin:$PATH && make run-govulncheck command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-govulncheck,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-e2e-amd64 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: pull-etcd-e2e-amd64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-e2e-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-e2e-amd64 spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable TIMEOUT=60m VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=4 EXPECT_DEBUG=true E2E_TEST_MINIMAL=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-e2e-amd64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-e2e-386 branches: - main - release-3.6 - release-3.5 cluster: eks-prow-build-cluster context: pull-etcd-e2e-386 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-e2e-386 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-e2e-386 spec: containers: - args: - bash - -c - | set -euo pipefail TIMEOUT=60m VERBOSE=1 GOOS=linux GOARCH=386 CPU=4 EXPECT_DEBUG=true E2E_TEST_MINIMAL=true make test-e2e command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-e2e-386,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-e2e-arm64 branches: - main - release-3.6 cluster: k8s-infra-prow-build context: pull-etcd-e2e-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-e2e-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-e2e-arm64 spec: containers: - args: - bash - -c - | set -euo pipefail TIMEOUT=60m VERBOSE=1 GOOS=linux GOARCH=arm64 CPU=4 EXPECT_DEBUG=true E2E_TEST_MINIMAL=true make test-e2e-release command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi nodeSelector: kubernetes.io/arch: arm64 trigger: (?m)^/test( | .* )pull-etcd-e2e-arm64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-integration-1-cpu-amd64 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: pull-etcd-integration-1-cpu-amd64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-integration-1-cpu-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-integration-1-cpu-amd64 spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi trigger: (?m)^/test( | .* )pull-etcd-integration-1-cpu-amd64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-integration-1-cpu-arm64 branches: - main - release-3.5 - release-3.6 cluster: k8s-infra-prow-build context: pull-etcd-integration-1-cpu-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-integration-1-cpu-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-integration-1-cpu-arm64 spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=1 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 trigger: (?m)^/test( | .* )pull-etcd-integration-1-cpu-arm64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-integration-2-cpu-amd64 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: pull-etcd-integration-2-cpu-amd64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-integration-2-cpu-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-integration-2-cpu-amd64 spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi trigger: (?m)^/test( | .* )pull-etcd-integration-2-cpu-amd64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-integration-2-cpu-arm64 branches: - main - release-3.5 - release-3.6 cluster: k8s-infra-prow-build context: pull-etcd-integration-2-cpu-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-integration-2-cpu-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-integration-2-cpu-arm64 spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=2 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 trigger: (?m)^/test( | .* )pull-etcd-integration-2-cpu-arm64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-integration-4-cpu-amd64 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: pull-etcd-integration-4-cpu-amd64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-integration-4-cpu-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-integration-4-cpu-amd64 spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=amd64 CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi trigger: (?m)^/test( | .* )pull-etcd-integration-4-cpu-amd64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-integration-4-cpu-arm64 branches: - main - release-3.5 - release-3.6 cluster: k8s-infra-prow-build context: pull-etcd-integration-4-cpu-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-integration-4-cpu-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-integration-4-cpu-arm64 spec: containers: - args: - bash - -c - | set -euo pipefail make gofail-enable export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=4 make test-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 trigger: (?m)^/test( | .* )pull-etcd-integration-4-cpu-arm64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-smoke-4-cpu-arm64 branches: - release-3.5 cluster: k8s-infra-prow-build context: pull-etcd-smoke-4-cpu-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-smoke-4-cpu-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-smoke-4-cpu-arm64 spec: containers: - args: - bash - -c - | set -euo pipefail export JUNIT_REPORT_DIR=${ARTIFACTS} GOOS=linux GOARCH=arm64 CPU=4 make test-smoke command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 3Gi requests: cpu: "6" memory: 3Gi nodeSelector: kubernetes.io/arch: arm64 trigger: (?m)^/test( | .* )pull-etcd-smoke-4-cpu-arm64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits, sig-etcd-robustness testgrid-tab-name: pull-etcd-robustness-amd64 branches: - main - release-3.6 cluster: k8s-infra-prow-build context: pull-etcd-robustness-amd64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-robustness-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-robustness-amd64 spec: containers: - args: - bash - -c - | return_code=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail go clean -testcache GO_TEST_FLAGS="-v --count 10 --timeout '30m' --run TestRobustness" make gofail-enable make build make gofail-disable VERBOSE=1 GOOS=linux GOARCH=amd64 CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/tmp/results make test-robustness || return_code=$? if [ -d /tmp/results ]; then zip -r ${ARTIFACTS}/results.zip /tmp/results fi exit $return_code command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-etcd-robustness-amd64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits, sig-etcd-robustness testgrid-tab-name: pull-etcd-robustness-arm64 branches: - main - release-3.6 cluster: k8s-infra-prow-build context: pull-etcd-robustness-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-robustness-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-robustness-arm64 spec: containers: - args: - bash - -c - | return_code=0 apt-get -o APT::Update::Error-Mode=any update && apt-get --yes install cmake libfuse3-dev libfuse3-3 fuse3 sed -i 's/#user_allow_other/user_allow_other/g' /etc/fuse.conf make install-lazyfs set -euo pipefail go clean -testcache GO_TEST_FLAGS="-v --count 10 --timeout '30m' --run TestRobustness" make gofail-enable make build make gofail-disable VERBOSE=1 GOOS=linux GOARCH=arm64 CPU=8 EXPECT_DEBUG=true GO_TEST_FLAGS=${GO_TEST_FLAGS} RESULTS_DIR=/tmp/results make test-robustness || return_code=$? if [ -d /tmp/results ]; then zip -r ${ARTIFACTS}/results.zip /tmp/results fi exit $return_code command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true nodeSelector: kubernetes.io/arch: arm64 trigger: (?m)^/test( | .* )pull-etcd-robustness-arm64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-release-tests branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: k8s-infra-prow-build context: pull-etcd-release-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-etcd-release-tests namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-release-tests spec: containers: - args: - bash - -c - | export CI=true make test-release command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-etcd-release-tests,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-contrib-mixin branches: - main - release-3.6 cluster: eks-prow-build-cluster context: pull-etcd-contrib-mixin decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-contrib-mixin namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-contrib-mixin spec: containers: - args: - bash - -c - | make -C contrib/mixin tools test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-contrib-mixin,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-fuzzing-v3rpc branches: - main - release-3.6 cluster: eks-prow-build-cluster context: pull-etcd-fuzzing-v3rpc decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-fuzzing-v3rpc namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-fuzzing-v3rpc spec: containers: - args: - bash - -c - | return_code=0 CPU=4 make fuzz || return_code=$? if [ "${return_code}" != 0 ]; then zip -r "${ARTIFACTS}/results.zip" ./server/etcdserver/api/v3rpc/testdata/fuzz fi exit $return_code command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-fuzzing-v3rpc,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-grpcproxy-integration-amd64 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: pull-etcd-grpcproxy-integration-amd64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-grpcproxy-integration-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-grpcproxy-integration-amd64 spec: containers: - args: - bash - -c - | CPU=4 make test-grpcproxy-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-grpcproxy-integration-amd64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-grpcproxy-e2e-amd64 branches: - main - release-3.6 - release-3.5 - release-3.4 cluster: eks-prow-build-cluster context: pull-etcd-grpcproxy-e2e-amd64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-grpcproxy-e2e-amd64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-grpcproxy-e2e-amd64 spec: containers: - args: - bash - -c - | CPU=4 make test-grpcproxy-e2e command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-grpcproxy-e2e-amd64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-grpcproxy-integration-arm64 branches: - main - release-3.6 cluster: k8s-infra-prow-build context: pull-etcd-grpcproxy-integration-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-grpcproxy-integration-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-grpcproxy-integration-arm64 spec: containers: - args: - bash - -c - | CPU=4 make test-grpcproxy-integration command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi nodeSelector: kubernetes.io/arch: arm64 trigger: (?m)^/test( | .* )pull-etcd-grpcproxy-integration-arm64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-grpcproxy-e2e-arm64 branches: - main - release-3.6 cluster: k8s-infra-prow-build context: pull-etcd-grpcproxy-e2e-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-grpcproxy-e2e-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-grpcproxy-e2e-arm64 spec: containers: - args: - bash - -c - | CPU=4 make test-grpcproxy-e2e command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi nodeSelector: kubernetes.io/arch: arm64 trigger: (?m)^/test( | .* )pull-etcd-grpcproxy-e2e-arm64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-coverage-report branches: - main - release-3.6 cluster: eks-prow-build-cluster context: pull-etcd-coverage-report decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-coverage-report namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-coverage-report spec: containers: - args: - bash - -c - | make upload-coverage-report command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-coverage-report,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-etcd-presubmits testgrid-tab-name: pull-etcd-markdown-lint branches: - main cluster: eks-prow-build-cluster context: pull-etcd-markdown-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-markdown-lint namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-markdown-lint run_if_changed: .*\.md$ spec: containers: - args: - -c - | apt-get update && apt-get install -y gawk npm install -g markdownlint-cli2 make markdown-diff-lint command: - /bin/bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/node:22 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-markdown-lint,?($|\s.*) etcd-io/etcd-operator: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-operator-presubmits testgrid-tab-name: pull-etcd-operator-test branches: - main cluster: eks-prow-build-cluster context: pull-etcd-operator-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-operator-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-operator-test spec: containers: - args: - bash - -c - | go mod tidy make test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-etcd-operator-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-operator-presubmits testgrid-tab-name: pull-etcd-operator-test-e2e branches: - main cluster: k8s-infra-prow-build context: pull-etcd-operator-test-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-etcd-operator-test-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-operator-test-e2e spec: containers: - args: - bash - -c - | make test-e2e command: - wrapper.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-etcd-operator-test-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-operator-presubmits testgrid-tab-name: pull-etcd-operator-verify branches: - main cluster: eks-prow-build-cluster context: pull-etcd-operator-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-etcd-operator-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-etcd-operator-verify spec: containers: - args: - bash - -c - make verify command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-etcd-operator-verify,?($|\s.*) etcd-io/protodoc: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-protodoc-presubmits testgrid-tab-name: pull-protodoc-test branches: - master cluster: eks-prow-build-cluster context: pull-protodoc-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-protodoc-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-protodoc-test spec: containers: - args: - make - test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-protodoc-test,?($|\s.*) etcd-io/raft: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-etcd-raft-presubmits testgrid-tab-name: pull-raft-test-arm64 branches: - main - release-3.6 cluster: k8s-infra-prow-build context: pull-raft-test-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-raft-test-arm64 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-raft-test-arm64 spec: containers: - args: - bash - -c - | CGO_ENABLED=1 GOARCH=arm64 PASSES='unit' RACE='true' CPU='4' ./scripts/test.sh -p=2 command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi nodeSelector: kubernetes.io/arch: arm64 trigger: (?m)^/test( | .* )pull-raft-test-arm64,?($|\s.*) etcd-io/website: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-etcd-website-presubmits testgrid-tab-name: pull-website-lint branches: - main cluster: eks-prow-build-cluster context: pull-website-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-website-lint namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-website-lint run_if_changed: .*\.md$ spec: containers: - args: - -c - | apt-get update && apt-get install -y gawk npm install -g markdownlint-cli2 make markdown-diff-lint command: - /bin/bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/node:20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-website-lint,?($|\s.*) kubernetes-client/haskell: - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" cluster: eks-prow-build-cluster context: kubernetes-clients-haskell-unit-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: kubernetes-clients-haskell-unit-tests namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test kubernetes-clients-haskell-unit-tests spec: containers: - args: - -c - | set -euo pipefail stack upgrade stack test --system-ghc --no-install-ghc --allow-different-user command: - bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: docker.io/haskell:8.6.5 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )kubernetes-clients-haskell-unit-tests,?($|\s.*) kubernetes-csi/csi-driver-host-path: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-32-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-32-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-32-on-kubernetes-1-32 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-32-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-32-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-32-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-32-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-32-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-32-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-33-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-33-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-33-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-33-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-33-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-34-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-34-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-34-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-34-on-kubernetes-1-34 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-34-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-34-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-34-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-34-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-34-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-34-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: alpha-1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-alpha-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-alpha-1-33-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-alpha-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-alpha-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.32-test on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-32-test-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-32-test-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-32-test-on-kubernetes-1-32 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-32-test-on-kubernetes-1-32 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-32-test-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.32-test on Kubernetes master testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-32-test-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-32-test-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-32-test-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-32-test-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-32-test-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.33-test on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-33-test-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-33-test-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-33-test-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-33-test-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-33-test-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.33-test on Kubernetes master testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-33-test-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-33-test-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-33-test-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-33-test-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-33-test-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.34-test on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-34-test-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-34-test-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-34-test-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-34-test-on-kubernetes-1-34 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-34-test-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for non-alpha tests, using deployment 1.34-test on Kubernetes master testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: 1-34-test-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-1-34-test-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-1-34-test-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-1-34-test-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-1-34-test-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for alpha tests, using deployment 1.33-test on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: alpha-1-33-test-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-alpha-1-33-test-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-alpha-1-33-test-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-alpha-1-33-test-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX value: -test - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-alpha-1-33-test-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for unit tests testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-path-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-unit spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_TESTS value: unit - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path for distributed deployment on Kubernetes 1.28, with CSIStorageCapacity testgrid-dashboards: sig-storage-csi-csi-driver-host-path testgrid-tab-name: distributed-on-kubernetes-1-28 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-host-distributed-on-kubernetes-1-28 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-distributed-on-kubernetes-1-28 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-distributed-on-kubernetes-1-28 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.28.0 - name: CSI_PROW_DEPLOYMENT value: kubernetes-distributed - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel serial-alpha parallel-alpha - name: CSI_PROW_SANITY_POD value: kubectl get pods -l app.kubernetes.io/name=csi-hostpathplugin -o "jsonpath={.items[?(@.spec.nodeName==\"$(kubectl get pods/csi-hostpath-socat-0 -o jsonpath={.spec.nodeName})\")].metadata.name}" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-distributed-on-kubernetes-1-28,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo csi-driver-host-path-windows testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-kubernetes-csi-csi-driver-host-path-windows cluster: k8s-infra-prow-build context: pull-kubernetes-csi-csi-driver-host-path-windows decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-common-gce-windows: "true" preset-e2e-gce-windows: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-host-path-windows namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-host-path-windows spec: containers: - args: - --check-leaked-resources - --cluster= - --gcp-zone=us-central1-b - --extract=ci/latest - --provider=gce - --gcp-nodes=2 - --test=false - --test-cmd=../deploy/util/deploy.sh - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: WINDOWS_NODE_OS_DISTRIBUTION value: win2019 - name: PREPULL_YAML value: prepull-head.yaml - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: KUBERNETES_NODE_PLATFORM value: windows - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: NUM_WINDOWS_NODES value: "3" - name: NUM_NODES value: "2" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-host-path-windows,?($|\s.*) kubernetes-csi/csi-driver-iscsi: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-driver-iscsi testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-kubernetes-csi-csi-driver-iscsi cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-iscsi decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-iscsi namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-iscsi spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-iscsi,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run sanity tests for iscsi CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-iscsi-sanity branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-csi-driver-iscsi-sanity decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-csi-driver-iscsi-sanity namespace: test-pods path_alias: sigs.k8s.io/csi-driver-iscsi prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-iscsi-sanity spec: containers: - args: - make - sanity-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-csi-driver-iscsi-sanity,?($|\s.*) kubernetes-csi/csi-driver-nfs: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-driver-nfs testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-kubernetes-csi-csi-driver-nfs cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-nfs decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-nfs namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-nfs spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-nfs,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run sanity tests for NFS CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-nfs-sanity branches: - (master)|(^release-.+$) cluster: k8s-infra-prow-build context: pull-csi-driver-nfs-sanity decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-csi-driver-nfs-sanity namespace: test-pods path_alias: github.com/kubernetes-csi/csi-driver-nfs prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-nfs-sanity spec: containers: - args: - make - sanity-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-csi-driver-nfs-sanity,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run unit tests for NFS CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-nfs-unit branches: - (master)|(^release-.+$) cluster: k8s-infra-prow-build context: pull-csi-driver-nfs-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-csi-driver-nfs-unit namespace: test-pods path_alias: github.com/kubernetes-csi/csi-driver-nfs prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-nfs-unit spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-csi-driver-nfs-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run integration tests for NFS CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-nfs-integration branches: - (master)|(^release-.+$) cluster: k8s-infra-prow-build context: pull-csi-driver-nfs-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-csi-driver-nfs-integration namespace: test-pods path_alias: github.com/kubernetes-csi/csi-driver-nfs prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-nfs-integration spec: containers: - args: - make - integration-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-csi-driver-nfs-integration,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests for NFS CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-nfs-e2e branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-csi-driver-nfs-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-csi-driver-nfs-e2e namespace: test-pods path_alias: sigs.k8s.io/csi-driver-nfs prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-nfs-e2e spec: containers: - args: - --test - --up - --down - --dump=$(ARTIFACTS) - --provider=skeleton - --deployment=aksengine - --aksengine-admin-username=azureuser - --aksengine-creds=$(AZURE_CREDENTIALS) - --aksengine-orchestratorRelease=1.23 - --aksengine-public-key=$(AZURE_SSH_PUBLIC_KEY_FILE) - --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/test/e2e/manifest/linux.json - --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz - --test-csi-driver-nfs command: - runner.sh - kubetest env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-csi-driver-nfs-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz cluster for nfs CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-nfs-e2e-capz branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-csi-driver-nfs-e2e-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.30 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-csi-driver-nfs-e2e-capz namespace: test-pods optional: true path_alias: github.com/kubernetes-csi/csi-driver-nfs prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-nfs-e2e-capz skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/github.com/kubernetes-csi/csi-driver-nfs && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: KUBERNETES_VERSION value: v1.30.2 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-csi-driver-nfs-e2e-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run External E2E tests for NFS CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-nfs-external-e2e branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-csi-driver-nfs-external-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.30 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-csi-driver-nfs-external-e2e namespace: test-pods path_alias: github.com/kubernetes-csi/csi-driver-nfs prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-nfs-external-e2e skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/github.com/kubernetes-csi/csi-driver-nfs && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: KUBERNETES_VERSION value: v1.30.2 - name: EXTERNAL_E2E_TEST value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-csi-driver-nfs-external-e2e,?($|\s.*) kubernetes-csi/csi-driver-nvmf: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-driver-nvmf testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-kubernetes-csi-csi-driver-nvmf cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-driver-nvmf decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-driver-nvmf namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-driver-nvmf spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-driver-nvmf,?($|\s.*) kubernetes-csi/csi-driver-smb: - agent: kubernetes always_run: true annotations: description: Run code verification tests for SMB CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-smb-verify branches: - (master)|(^release-.+$) cluster: k8s-infra-prow-build context: pull-csi-driver-smb-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-csi-driver-smb-verify namespace: test-pods path_alias: github.com/kubernetes-csi/csi-driver-smb prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-smb-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-csi-driver-smb-verify,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run unit tests for SMB CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-smb-unit branches: - (master)|(^release-.+$) cluster: k8s-infra-prow-build context: pull-csi-driver-smb-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-csi-driver-smb-unit namespace: test-pods path_alias: github.com/kubernetes-csi/csi-driver-smb prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-smb-unit skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-csi-driver-smb-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run make smb-windows for SMB CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-smb-windows-build branches: - (master)|(^release-.+$) cluster: k8s-infra-prow-build context: pull-csi-driver-smb-windows-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-csi-driver-smb-windows-build namespace: test-pods path_alias: github.com/kubernetes-csi/csi-driver-smb prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-smb-windows-build skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - smb-windows command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-csi-driver-smb-windows-build,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run sanity tests for SMB CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-smb-sanity branches: - (master)|(^release-.+$) cluster: k8s-infra-prow-build context: pull-csi-driver-smb-sanity decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-csi-driver-smb-sanity namespace: test-pods path_alias: github.com/kubernetes-csi/csi-driver-smb prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-smb-sanity skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - sanity-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-csi-driver-smb-sanity,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz cluster for SMB CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-smb-e2e-capz branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-csi-driver-smb-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.30 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-csi-driver-smb-e2e namespace: test-pods optional: true path_alias: github.com/kubernetes-csi/csi-driver-smb prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-smb-e2e skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/github.com/kubernetes-csi/csi-driver-smb && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: KUBERNETES_VERSION value: v1.30.2 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-csi-driver-smb-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run External E2E tests for SMB CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-smb-external-e2e branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-csi-driver-smb-external-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.30 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-csi-driver-smb-external-e2e namespace: test-pods path_alias: github.com/kubernetes-csi/csi-driver-smb prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-smb-external-e2e skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/github.com/kubernetes-csi/csi-driver-smb && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: KUBERNETES_VERSION value: v1.30.2 - name: EXTERNAL_E2E_TEST value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-csi-driver-smb-external-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E Windows tests on a capz Windows 2022 cluster for SMB CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-smb-e2e-windows-2022 branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-csi-driver-smb-e2e-windows-2022 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-csi-driver-smb-e2e-windows-2022 namespace: test-pods optional: true path_alias: github.com/kubernetes-csi/csi-driver-smb prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-smb-e2e-windows-2022 skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/github.com/kubernetes-csi/csi-driver-smb && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: KUBERNETES_VERSION value: latest-1.32 - name: WORKER_MACHINE_COUNT value: "1" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-csi-driver-smb-e2e-windows-2022,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E Windows tests on a capz Windows 2019 cluster for SMB CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-smb-e2e-windows-2019 branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-csi-driver-smb-e2e-windows-2019 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-csi-driver-smb-e2e-windows-2019 namespace: test-pods optional: true path_alias: github.com/kubernetes-csi/csi-driver-smb prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-smb-e2e-windows-2019 skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/github.com/kubernetes-csi/csi-driver-smb && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2019 - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: KUBERNETES_VERSION value: latest-1.32 - name: WORKER_MACHINE_COUNT value: "1" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-csi-driver-smb-e2e-windows-2019,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E Windows Host-Process tests on a capz Windows 2022 cluster for SMB CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-smb-e2e-windows-2022-hostprocess cluster: eks-prow-build-cluster context: pull-csi-driver-smb-e2e-windows-2022-hostprocess decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-csi-driver-smb-e2e-windows-2022-hostprocess namespace: test-pods path_alias: github.com/kubernetes-csi/csi-driver-smb prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-smb-e2e-windows-2022-hostprocess skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/github.com/kubernetes-csi/csi-driver-smb && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: latest-1.32 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-csi-driver-smb-e2e-windows-2022-hostprocess,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E Windows Host-Process tests on a capz Windows 2019 cluster for SMB CSI driver. testgrid-dashboards: sig-storage-csi-other testgrid-num-columns-recent: "30" testgrid-tab-name: pull-csi-driver-smb-e2e-windows-2019-hostprocess cluster: eks-prow-build-cluster context: pull-csi-driver-smb-e2e-windows-2019-hostprocess decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-csi-driver-smb-e2e-windows-2019-hostprocess namespace: test-pods path_alias: github.com/kubernetes-csi/csi-driver-smb prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-csi-driver-smb-e2e-windows-2019-hostprocess spec: containers: - args: - bash - -c - cd ${GOPATH}/src/github.com/kubernetes-csi/csi-driver-smb && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2019 - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: latest-1.32 - name: WORKER_MACHINE_COUNT value: "1" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-csi-driver-smb-e2e-windows-2019-hostprocess,?($|\s.*) kubernetes-csi/csi-lib-utils: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-lib-utils testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-kubernetes-csi-csi-lib-utils cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-lib-utils decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-lib-utils namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-lib-utils skip_branches: - ^(release-0.1|release-0.2)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-lib-utils,?($|\s.*) kubernetes-csi/csi-proxy: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-proxy testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-kubernetes-csi-csi-proxy cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-proxy decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-proxy namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-proxy spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-proxy,?($|\s.*) - agent: kubernetes always_run: true annotations: description: kubernetes-csi/csi-proxy integration tests testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-kubernetes-csi-csi-proxy-integration cluster: k8s-infra-prow-build context: pull-kubernetes-csi-csi-proxy-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-common-gce-windows: "true" preset-dind-enabled: "true" preset-e2e-gce-windows-containerd: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-proxy-integration namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-proxy-integration spec: containers: - args: - --check-leaked-resources - --cluster= - --extract=ci/latest - --gcp-zone=us-central1-b - --provider=gce - --gcp-nodes=1 - --test=false - --test-cmd=$GOPATH/src/github.com/kubernetes-csi/csi-proxy/scripts/run-integration.sh - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: NODE_SIZE value: n2-standard-2 - name: WINDOWS_ENABLE_HYPERV value: "true" - name: WINDOWS_NODE_OS_DISTRIBUTION value: win2019 - name: PREPULL_YAML value: prepull-head.yaml - name: NUM_WINDOWS_NODES value: "1" - name: NUM_NODES value: "1" - name: GCP_ZONE value: us-central1-b - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: KUBERNETES_NODE_PLATFORM value: windows - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: PREPULL_TIMEOUT value: 30m - name: WINDOWS_ENABLE_DSR value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-proxy-integration,?($|\s.*) kubernetes-csi/csi-release-tools: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-release-tools testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-kubernetes-csi-csi-release-tools cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-release-tools decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-release-tools namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-release-tools spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-release-tools,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-release-tools for csi-test, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-csi-release-tools-in-csi-test cluster: eks-prow-build-cluster context: pull-kubernetes-csi-release-tools-csi-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-test labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-release-tools-csi-test namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-release-tools-csi-test spec: containers: - args: - ./pull-test.sh command: - runner.sh env: - name: PULL_TEST_REPO_DIR value: /home/prow/go/src/github.com/kubernetes-csi/csi-test - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-release-tools-csi-test,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-release-tools for external-provisioner, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-csi-release-tools-in-external-provisioner cluster: eks-prow-build-cluster context: pull-kubernetes-csi-release-tools-external-provisioner decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: external-provisioner labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-release-tools-external-provisioner namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-release-tools-external-provisioner spec: containers: - args: - ./pull-test.sh command: - runner.sh env: - name: PULL_TEST_REPO_DIR value: /home/prow/go/src/github.com/kubernetes-csi/external-provisioner - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_TESTS value: unit sanity parallel - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-release-tools-external-provisioner,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-release-tools for external-snapshotter, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-csi-release-tools-in-external-snapshotter cluster: eks-prow-build-cluster context: pull-kubernetes-csi-release-tools-external-snapshotter decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: external-snapshotter labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-release-tools-external-snapshotter namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-release-tools-external-snapshotter spec: containers: - args: - ./pull-test.sh command: - runner.sh env: - name: PULL_TEST_REPO_DIR value: /home/prow/go/src/github.com/kubernetes-csi/external-snapshotter - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_TESTS value: unit sanity parallel - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-release-tools-external-snapshotter,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-release-tools for csi-driver-host-path, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-csi-release-tools-in-csi-driver-host-path cluster: eks-prow-build-cluster context: pull-kubernetes-csi-release-tools-csi-driver-host-path decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-csi repo: csi-driver-host-path labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-release-tools-csi-driver-host-path namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-release-tools-csi-driver-host-path spec: containers: - args: - ./pull-test.sh command: - runner.sh env: - name: PULL_TEST_REPO_DIR value: /home/prow/go/src/github.com/kubernetes-csi/csi-driver-host-path - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_TESTS value: unit sanity parallel - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-release-tools-csi-driver-host-path,?($|\s.*) kubernetes-csi/csi-test: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo csi-test testgrid-dashboards: sig-storage-csi-other testgrid-tab-name: pull-kubernetes-csi-csi-test cluster: eks-prow-build-cluster context: pull-kubernetes-csi-csi-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-csi-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-csi-test skip_branches: - ^(release-0.3|release-1.0|v0.1.0|v0.2.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-csi-test,?($|\s.*) kubernetes-csi/external-attacher: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-attacher for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-external-attacher testgrid-tab-name: 1-32-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-attacher-1-32-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-attacher-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-attacher-1-32-on-kubernetes-1-32 skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-attacher-1-32-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-attacher for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-attacher testgrid-tab-name: 1-32-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-attacher-1-32-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-attacher-1-32-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-attacher-1-32-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-attacher-1-32-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-attacher for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-attacher testgrid-tab-name: 1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-attacher-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-attacher-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-attacher-1-33-on-kubernetes-1-33 skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-attacher-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-attacher for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-attacher testgrid-tab-name: 1-33-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-attacher-1-33-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-attacher-1-33-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-attacher-1-33-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-attacher-1-33-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-attacher for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-external-attacher testgrid-tab-name: 1-34-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-attacher-1-34-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-attacher-1-34-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-attacher-1-34-on-kubernetes-1-34 skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-attacher-1-34-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-attacher for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-attacher testgrid-tab-name: 1-34-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-attacher-1-34-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-attacher-1-34-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-attacher-1-34-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-attacher-1-34-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-attacher for alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-attacher testgrid-tab-name: alpha-1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-attacher-alpha-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-attacher-alpha-1-33-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-attacher-alpha-1-33-on-kubernetes-1-33 skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-attacher-alpha-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-attacher for unit tests testgrid-dashboards: sig-storage-csi-external-attacher testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-attacher-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-attacher-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-attacher-unit skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_TESTS value: unit - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-attacher-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-attacher for canary tests testgrid-dashboards: sig-storage-csi-external-attacher testgrid-tab-name: canary cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-attacher-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-attacher-canary namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-attacher-canary skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: CSI_PROW_BUILD_JOB value: "true" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_DRIVER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-attacher-canary,?($|\s.*) kubernetes-csi/external-health-monitor: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-health-monitor for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-external-health-monitor testgrid-tab-name: 1-32-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-health-monitor-1-32-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-health-monitor-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-health-monitor-1-32-on-kubernetes-1-32 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-health-monitor-1-32-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-health-monitor for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-health-monitor testgrid-tab-name: 1-32-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-health-monitor-1-32-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-health-monitor-1-32-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-health-monitor-1-32-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-health-monitor-1-32-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-health-monitor for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-health-monitor testgrid-tab-name: 1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-health-monitor-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-health-monitor-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-health-monitor-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-health-monitor-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-health-monitor for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-health-monitor testgrid-tab-name: 1-33-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-health-monitor-1-33-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-health-monitor-1-33-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-health-monitor-1-33-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-health-monitor-1-33-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-health-monitor for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-external-health-monitor testgrid-tab-name: 1-34-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-health-monitor-1-34-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-health-monitor-1-34-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-health-monitor-1-34-on-kubernetes-1-34 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-health-monitor-1-34-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-health-monitor for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-health-monitor testgrid-tab-name: 1-34-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-health-monitor-1-34-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-health-monitor-1-34-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-health-monitor-1-34-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-health-monitor-1-34-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-health-monitor for alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-health-monitor testgrid-tab-name: alpha-1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-health-monitor-alpha-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-health-monitor-alpha-1-33-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-health-monitor-alpha-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-health-monitor-alpha-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-health-monitor for unit tests testgrid-dashboards: sig-storage-csi-external-health-monitor testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-health-monitor-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-health-monitor-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-health-monitor-unit spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_TESTS value: unit - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-health-monitor-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-health-monitor for canary tests testgrid-dashboards: sig-storage-csi-external-health-monitor testgrid-tab-name: canary cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-health-monitor-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-health-monitor-canary namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-health-monitor-canary spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: CSI_PROW_BUILD_JOB value: "true" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_DRIVER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-health-monitor-canary,?($|\s.*) kubernetes-csi/external-provisioner: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-provisioner for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-external-provisioner testgrid-tab-name: 1-32-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-provisioner-1-32-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-provisioner-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-provisioner-1-32-on-kubernetes-1-32 skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-provisioner-1-32-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-provisioner for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-provisioner testgrid-tab-name: 1-32-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-provisioner-1-32-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-provisioner-1-32-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-provisioner-1-32-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-provisioner-1-32-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-provisioner for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-provisioner testgrid-tab-name: 1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-provisioner-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-provisioner-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-provisioner-1-33-on-kubernetes-1-33 skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-provisioner-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-provisioner for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-provisioner testgrid-tab-name: 1-33-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-provisioner-1-33-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-provisioner-1-33-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-provisioner-1-33-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-provisioner-1-33-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-provisioner for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-external-provisioner testgrid-tab-name: 1-34-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-provisioner-1-34-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-provisioner-1-34-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-provisioner-1-34-on-kubernetes-1-34 skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-provisioner-1-34-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-provisioner for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-provisioner testgrid-tab-name: 1-34-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-provisioner-1-34-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-provisioner-1-34-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-provisioner-1-34-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-provisioner-1-34-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-provisioner for alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-provisioner testgrid-tab-name: alpha-1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-provisioner-alpha-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-provisioner-alpha-1-33-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-provisioner-alpha-1-33-on-kubernetes-1-33 skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-provisioner-alpha-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-provisioner for unit tests testgrid-dashboards: sig-storage-csi-external-provisioner testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-provisioner-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-provisioner-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-provisioner-unit skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_TESTS value: unit - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-provisioner-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-provisioner for canary tests testgrid-dashboards: sig-storage-csi-external-provisioner testgrid-tab-name: canary cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-provisioner-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-provisioner-canary namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-provisioner-canary skip_branches: - ^(release-0.2.0|release-0.3.0|release-0.4|release-1.0|v0.1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: CSI_PROW_BUILD_JOB value: "true" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_DRIVER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: VOLUME_MODE_CONVERSION_TESTS value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-provisioner-canary,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-provisioner for distributed provisioning, with CSIStorageCapacity testgrid-dashboards: sig-storage-csi-external-provisioner testgrid-tab-name: distributed-on-kubernetes-1-26 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-provisioner-distributed-on-kubernetes-1-26 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-bazel-remote-cache-enabled: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-provisioner-distributed-on-kubernetes-1-26 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-provisioner-distributed-on-kubernetes-1-26 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.28.0 - name: CSI_PROW_USE_BAZEL value: "true" - name: CSI_PROW_DRIVER_VERSION value: v1.10.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial parallel serial-alpha parallel-alpha - name: CSI_PROW_DEPLOYMENT value: kubernetes-distributed - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: BAZEL_REMOTE_CACHE_ENABLED value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-provisioner-distributed-on-kubernetes-1-26,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-provisioner for distributed provisioning, with CSIStorageCapacity, using Kubernetes master testgrid-dashboards: sig-storage-csi-external-provisioner testgrid-tab-name: distributed-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-provisioner-distributed-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-bazel-remote-cache-enabled: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-provisioner-distributed-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-provisioner-distributed-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_USE_BAZEL value: "true" - name: CSI_PROW_DRIVER_VERSION value: v1.10.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial parallel serial-alpha parallel-alpha - name: CSI_PROW_DEPLOYMENT value: kubernetes-distributed - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: BAZEL_REMOTE_CACHE_ENABLED value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-provisioner-distributed-on-kubernetes-master,?($|\s.*) kubernetes-csi/external-resizer: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-resizer for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-external-resizer testgrid-tab-name: 1-32-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-resizer-1-32-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-resizer-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-resizer-1-32-on-kubernetes-1-32 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-resizer-1-32-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-resizer for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-resizer testgrid-tab-name: 1-32-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-resizer-1-32-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-resizer-1-32-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-resizer-1-32-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-resizer-1-32-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-resizer for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-resizer testgrid-tab-name: 1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-resizer-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-resizer-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-resizer-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-resizer-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-resizer for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-resizer testgrid-tab-name: 1-33-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-resizer-1-33-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-resizer-1-33-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-resizer-1-33-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-resizer-1-33-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-resizer for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-external-resizer testgrid-tab-name: 1-34-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-resizer-1-34-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-resizer-1-34-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-resizer-1-34-on-kubernetes-1-34 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-resizer-1-34-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-resizer for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-resizer testgrid-tab-name: 1-34-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-resizer-1-34-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-resizer-1-34-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-resizer-1-34-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-resizer-1-34-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-resizer for alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-resizer testgrid-tab-name: alpha-1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-resizer-alpha-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-resizer-alpha-1-33-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-resizer-alpha-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-resizer-alpha-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-resizer for unit tests testgrid-dashboards: sig-storage-csi-external-resizer testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-resizer-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-resizer-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-resizer-unit spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_TESTS value: unit - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-resizer-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-resizer for canary tests testgrid-dashboards: sig-storage-csi-external-resizer testgrid-tab-name: canary cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-resizer-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-resizer-canary namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-resizer-canary spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: CSI_PROW_BUILD_JOB value: "true" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_DRIVER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-resizer-canary,?($|\s.*) kubernetes-csi/external-snapshot-metadata: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-snapshot-metadata for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-external-snapshot-metadata testgrid-tab-name: 1-32-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshot-metadata-1-32-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshot-metadata-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshot-metadata-1-32-on-kubernetes-1-32 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshot-metadata-1-32-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-snapshot-metadata for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-snapshot-metadata testgrid-tab-name: 1-32-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshot-metadata-1-32-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshot-metadata-1-32-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshot-metadata-1-32-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshot-metadata-1-32-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-snapshot-metadata for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-snapshot-metadata testgrid-tab-name: 1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshot-metadata-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshot-metadata-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshot-metadata-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshot-metadata-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-snapshot-metadata for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-snapshot-metadata testgrid-tab-name: 1-33-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshot-metadata-1-33-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshot-metadata-1-33-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshot-metadata-1-33-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshot-metadata-1-33-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-snapshot-metadata for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-external-snapshot-metadata testgrid-tab-name: 1-34-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshot-metadata-1-34-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshot-metadata-1-34-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshot-metadata-1-34-on-kubernetes-1-34 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshot-metadata-1-34-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-snapshot-metadata for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-snapshot-metadata testgrid-tab-name: 1-34-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshot-metadata-1-34-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshot-metadata-1-34-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshot-metadata-1-34-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshot-metadata-1-34-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-snapshot-metadata for alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-snapshot-metadata testgrid-tab-name: alpha-1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshot-metadata-alpha-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshot-metadata-alpha-1-33-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshot-metadata-alpha-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshot-metadata-alpha-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-snapshot-metadata for unit tests testgrid-dashboards: sig-storage-csi-external-snapshot-metadata testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshot-metadata-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshot-metadata-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshot-metadata-unit spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_TESTS value: unit - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshot-metadata-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-snapshot-metadata for canary tests testgrid-dashboards: sig-storage-csi-external-snapshot-metadata testgrid-tab-name: canary cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshot-metadata-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshot-metadata-canary namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshot-metadata-canary spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: CSI_PROW_BUILD_JOB value: "true" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_DRIVER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshot-metadata-canary,?($|\s.*) kubernetes-csi/external-snapshotter: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-snapshotter for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-external-snapshotter testgrid-tab-name: 1-32-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshotter-1-32-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshotter-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshotter-1-32-on-kubernetes-1-32 skip_branches: - ^(k8s_1.12.0-beta.1|release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshotter-1-32-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-snapshotter for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-snapshotter testgrid-tab-name: 1-32-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshotter-1-32-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshotter-1-32-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshotter-1-32-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshotter-1-32-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-snapshotter for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-snapshotter testgrid-tab-name: 1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshotter-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshotter-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshotter-1-33-on-kubernetes-1-33 skip_branches: - ^(k8s_1.12.0-beta.1|release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshotter-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-snapshotter for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-snapshotter testgrid-tab-name: 1-33-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshotter-1-33-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshotter-1-33-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshotter-1-33-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshotter-1-33-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-snapshotter for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-external-snapshotter testgrid-tab-name: 1-34-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshotter-1-34-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshotter-1-34-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshotter-1-34-on-kubernetes-1-34 skip_branches: - ^(k8s_1.12.0-beta.1|release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshotter-1-34-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-snapshotter for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-dashboards: sig-storage-csi-external-snapshotter testgrid-tab-name: 1-34-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshotter-1-34-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshotter-1-34-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshotter-1-34-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshotter-1-34-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-snapshotter for alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-external-snapshotter testgrid-tab-name: alpha-1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshotter-alpha-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshotter-alpha-1-33-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshotter-alpha-1-33-on-kubernetes-1-33 skip_branches: - ^(k8s_1.12.0-beta.1|release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshotter-alpha-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo external-snapshotter for unit tests testgrid-dashboards: sig-storage-csi-external-snapshotter testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshotter-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshotter-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshotter-unit skip_branches: - ^(k8s_1.12.0-beta.1|release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_TESTS value: unit - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshotter-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo external-snapshotter for canary tests testgrid-dashboards: sig-storage-csi-external-snapshotter testgrid-tab-name: canary cluster: eks-prow-build-cluster context: pull-kubernetes-csi-external-snapshotter-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-external-snapshotter-canary namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-external-snapshotter-canary skip_branches: - ^(k8s_1.12.0-beta.1|release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: CSI_PROW_BUILD_JOB value: "true" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_DRIVER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-external-snapshotter-canary,?($|\s.*) kubernetes-csi/lib-volume-populator: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo lib-volume-populator for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-lib-volume-populator testgrid-tab-name: 1-32-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-lib-volume-populator-1-32-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-lib-volume-populator-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-lib-volume-populator-1-32-on-kubernetes-1-32 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-lib-volume-populator-1-32-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo lib-volume-populator for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-dashboards: sig-storage-csi-lib-volume-populator testgrid-tab-name: 1-32-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-lib-volume-populator-1-32-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-lib-volume-populator-1-32-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-lib-volume-populator-1-32-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-lib-volume-populator-1-32-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo lib-volume-populator for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-lib-volume-populator testgrid-tab-name: 1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-lib-volume-populator-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-lib-volume-populator-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-lib-volume-populator-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-lib-volume-populator-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo lib-volume-populator for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-dashboards: sig-storage-csi-lib-volume-populator testgrid-tab-name: 1-33-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-lib-volume-populator-1-33-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-lib-volume-populator-1-33-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-lib-volume-populator-1-33-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-lib-volume-populator-1-33-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo lib-volume-populator for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-lib-volume-populator testgrid-tab-name: 1-34-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-lib-volume-populator-1-34-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-lib-volume-populator-1-34-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-lib-volume-populator-1-34-on-kubernetes-1-34 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-lib-volume-populator-1-34-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo lib-volume-populator for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-dashboards: sig-storage-csi-lib-volume-populator testgrid-tab-name: 1-34-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-lib-volume-populator-1-34-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-lib-volume-populator-1-34-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-lib-volume-populator-1-34-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-lib-volume-populator-1-34-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo lib-volume-populator for alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-lib-volume-populator testgrid-tab-name: alpha-1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-lib-volume-populator-alpha-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-lib-volume-populator-alpha-1-33-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-lib-volume-populator-alpha-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-lib-volume-populator-alpha-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo lib-volume-populator for unit tests testgrid-dashboards: sig-storage-csi-lib-volume-populator testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-kubernetes-csi-lib-volume-populator-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-lib-volume-populator-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-lib-volume-populator-unit spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_TESTS value: unit - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-lib-volume-populator-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo lib-volume-populator for canary tests testgrid-dashboards: sig-storage-csi-lib-volume-populator testgrid-tab-name: canary cluster: eks-prow-build-cluster context: pull-kubernetes-csi-lib-volume-populator-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-lib-volume-populator-canary namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-lib-volume-populator-canary spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: CSI_PROW_BUILD_JOB value: "true" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_DRIVER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-lib-volume-populator-canary,?($|\s.*) kubernetes-csi/livenessprobe: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo livenessprobe for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-livenessprobe testgrid-tab-name: 1-32-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-livenessprobe-1-32-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-livenessprobe-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-livenessprobe-1-32-on-kubernetes-1-32 skip_branches: - ^(release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-livenessprobe-1-32-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo livenessprobe for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-dashboards: sig-storage-csi-livenessprobe testgrid-tab-name: 1-32-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-livenessprobe-1-32-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-livenessprobe-1-32-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-livenessprobe-1-32-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-livenessprobe-1-32-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo livenessprobe for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-livenessprobe testgrid-tab-name: 1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-livenessprobe-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-livenessprobe-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-livenessprobe-1-33-on-kubernetes-1-33 skip_branches: - ^(release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-livenessprobe-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo livenessprobe for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-dashboards: sig-storage-csi-livenessprobe testgrid-tab-name: 1-33-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-livenessprobe-1-33-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-livenessprobe-1-33-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-livenessprobe-1-33-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-livenessprobe-1-33-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo livenessprobe for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-livenessprobe testgrid-tab-name: 1-34-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-livenessprobe-1-34-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-livenessprobe-1-34-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-livenessprobe-1-34-on-kubernetes-1-34 skip_branches: - ^(release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-livenessprobe-1-34-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo livenessprobe for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-dashboards: sig-storage-csi-livenessprobe testgrid-tab-name: 1-34-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-livenessprobe-1-34-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-livenessprobe-1-34-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-livenessprobe-1-34-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-livenessprobe-1-34-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo livenessprobe for alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-livenessprobe testgrid-tab-name: alpha-1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-livenessprobe-alpha-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-livenessprobe-alpha-1-33-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-livenessprobe-alpha-1-33-on-kubernetes-1-33 skip_branches: - ^(release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-livenessprobe-alpha-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo livenessprobe for unit tests testgrid-dashboards: sig-storage-csi-livenessprobe testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-kubernetes-csi-livenessprobe-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-livenessprobe-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-livenessprobe-unit skip_branches: - ^(release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_TESTS value: unit - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-livenessprobe-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo livenessprobe for canary tests testgrid-dashboards: sig-storage-csi-livenessprobe testgrid-tab-name: canary cluster: eks-prow-build-cluster context: pull-kubernetes-csi-livenessprobe-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-livenessprobe-canary namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-livenessprobe-canary skip_branches: - ^(release-0.4|release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: CSI_PROW_BUILD_JOB value: "true" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_DRIVER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-livenessprobe-canary,?($|\s.*) kubernetes-csi/node-driver-registrar: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo node-driver-registrar for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-node-driver-registrar testgrid-tab-name: 1-32-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-node-driver-registrar-1-32-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-node-driver-registrar-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-node-driver-registrar-1-32-on-kubernetes-1-32 skip_branches: - ^(release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-node-driver-registrar-1-32-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo node-driver-registrar for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-dashboards: sig-storage-csi-node-driver-registrar testgrid-tab-name: 1-32-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-node-driver-registrar-1-32-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-node-driver-registrar-1-32-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-node-driver-registrar-1-32-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-node-driver-registrar-1-32-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo node-driver-registrar for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-node-driver-registrar testgrid-tab-name: 1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-node-driver-registrar-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-node-driver-registrar-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-node-driver-registrar-1-33-on-kubernetes-1-33 skip_branches: - ^(release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-node-driver-registrar-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo node-driver-registrar for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-dashboards: sig-storage-csi-node-driver-registrar testgrid-tab-name: 1-33-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-node-driver-registrar-1-33-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-node-driver-registrar-1-33-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-node-driver-registrar-1-33-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-node-driver-registrar-1-33-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo node-driver-registrar for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-node-driver-registrar testgrid-tab-name: 1-34-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-node-driver-registrar-1-34-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-node-driver-registrar-1-34-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-node-driver-registrar-1-34-on-kubernetes-1-34 skip_branches: - ^(release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-node-driver-registrar-1-34-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo node-driver-registrar for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-dashboards: sig-storage-csi-node-driver-registrar testgrid-tab-name: 1-34-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-node-driver-registrar-1-34-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-node-driver-registrar-1-34-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-node-driver-registrar-1-34-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-node-driver-registrar-1-34-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo node-driver-registrar for alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-node-driver-registrar testgrid-tab-name: alpha-1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-node-driver-registrar-alpha-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-node-driver-registrar-alpha-1-33-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-node-driver-registrar-alpha-1-33-on-kubernetes-1-33 skip_branches: - ^(release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-node-driver-registrar-alpha-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo node-driver-registrar for unit tests testgrid-dashboards: sig-storage-csi-node-driver-registrar testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-kubernetes-csi-node-driver-registrar-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-node-driver-registrar-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-node-driver-registrar-unit skip_branches: - ^(release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_TESTS value: unit - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-node-driver-registrar-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo node-driver-registrar for canary tests testgrid-dashboards: sig-storage-csi-node-driver-registrar testgrid-tab-name: canary cluster: eks-prow-build-cluster context: pull-kubernetes-csi-node-driver-registrar-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-node-driver-registrar-canary namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-node-driver-registrar-canary skip_branches: - ^(release-1.0)$ spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: CSI_PROW_BUILD_JOB value: "true" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_DRIVER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-node-driver-registrar-canary,?($|\s.*) kubernetes-csi/volume-data-source-validator: - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo volume-data-source-validator for non-alpha tests, using deployment 1.32 on Kubernetes 1.32 testgrid-dashboards: sig-storage-csi-volume-data-source-validator testgrid-tab-name: 1-32-on-kubernetes-1-32 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-volume-data-source-validator-1-32-on-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-volume-data-source-validator-1-32-on-kubernetes-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-volume-data-source-validator-1-32-on-kubernetes-1-32 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.32.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.32" - name: CSI_PROW_E2E_VERSION value: release-1.32 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-volume-data-source-validator-1-32-on-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo volume-data-source-validator for non-alpha tests, using deployment 1.32 on Kubernetes master testgrid-dashboards: sig-storage-csi-volume-data-source-validator testgrid-tab-name: 1-32-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-volume-data-source-validator-1-32-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-volume-data-source-validator-1-32-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-volume-data-source-validator-1-32-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-volume-data-source-validator-1-32-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo volume-data-source-validator for non-alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-volume-data-source-validator testgrid-tab-name: 1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-volume-data-source-validator-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-volume-data-source-validator-1-33-on-kubernetes-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-volume-data-source-validator-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-volume-data-source-validator-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo volume-data-source-validator for non-alpha tests, using deployment 1.33 on Kubernetes master testgrid-dashboards: sig-storage-csi-volume-data-source-validator testgrid-tab-name: 1-33-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-volume-data-source-validator-1-33-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-volume-data-source-validator-1-33-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-volume-data-source-validator-1-33-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-volume-data-source-validator-1-33-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo volume-data-source-validator for non-alpha tests, using deployment 1.34 on Kubernetes 1.34 testgrid-dashboards: sig-storage-csi-volume-data-source-validator testgrid-tab-name: 1-34-on-kubernetes-1-34 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-volume-data-source-validator-1-34-on-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-volume-data-source-validator-1-34-on-kubernetes-1-34 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-volume-data-source-validator-1-34-on-kubernetes-1-34 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.34.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.34" - name: CSI_PROW_E2E_VERSION value: release-1.34 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-volume-data-source-validator-1-34-on-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo volume-data-source-validator for non-alpha tests, using deployment 1.34 on Kubernetes master testgrid-dashboards: sig-storage-csi-volume-data-source-validator testgrid-tab-name: 1-34-on-kubernetes-master cluster: eks-prow-build-cluster context: pull-kubernetes-csi-volume-data-source-validator-1-34-on-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-volume-data-source-validator-1-34-on-kubernetes-master namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-volume-data-source-validator-1-34-on-kubernetes-master spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_TESTS value: sanity serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-volume-data-source-validator-1-34-on-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo volume-data-source-validator for alpha tests, using deployment 1.33 on Kubernetes 1.33 testgrid-dashboards: sig-storage-csi-volume-data-source-validator testgrid-tab-name: alpha-1-33-on-kubernetes-1-33 cluster: eks-prow-build-cluster context: pull-kubernetes-csi-volume-data-source-validator-alpha-1-33-on-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-volume-data-source-validator-alpha-1-33-on-kubernetes-1-33 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-volume-data-source-validator-alpha-1-33-on-kubernetes-1-33 spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: 1.33.0 - name: CSI_PROW_KUBERNETES_DEPLOYMENT value: "1.33" - name: CSI_PROW_E2E_VERSION value: release-1.33 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_SNAPSHOTTER_VERSION value: v6.1.0 - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-volume-data-source-validator-alpha-1-33-on-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes-CSI pull job in repo volume-data-source-validator for unit tests testgrid-dashboards: sig-storage-csi-volume-data-source-validator testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-kubernetes-csi-volume-data-source-validator-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-volume-data-source-validator-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-volume-data-source-validator-unit spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_TESTS value: unit - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-volume-data-source-validator-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Kubernetes-CSI pull job in repo volume-data-source-validator for canary tests testgrid-dashboards: sig-storage-csi-volume-data-source-validator testgrid-tab-name: canary cluster: eks-prow-build-cluster context: pull-kubernetes-csi-volume-data-source-validator-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-csi-volume-data-source-validator-canary namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-csi-volume-data-source-validator-canary spec: containers: - args: - ./.prow.sh command: - runner.sh env: - name: CSI_PROW_KUBERNETES_VERSION value: latest - name: CSI_PROW_TESTS value: serial-alpha parallel-alpha - name: CSI_PROW_BUILD_JOB value: "true" - name: CSI_PROW_HOSTPATH_CANARY value: canary - name: CSI_SNAPSHOTTER_VERSION value: master - name: CSI_PROW_DRIVER_VERSION value: master - name: UPDATE_RBAC_RULES value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-csi-volume-data-source-validator-canary,?($|\s.*) kubernetes-sigs/agent-sandbox: - agent: kubernetes always_run: false annotations: description: presubmit-test-autogen-up-to-date testgrid-dashboards: sig-apps-agent-sandbox testgrid-num-columns-recent: "30" testgrid-tab-name: presubmit-test-autogen-up-to-date cluster: eks-prow-build-cluster context: presubmit-test-autogen-up-to-date decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: presubmit-test-autogen-up-to-date namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-test-autogen-up-to-date skip_if_only_changed: ^docs/|\.md$|^(\.gitignore|LICENSE|netlify\.toml|OWNERS)$ spec: containers: - command: - dev/ci/presubmits/test-autogen-up-to-date env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )presubmit-test-autogen-up-to-date,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-apps-agent-sandbox testgrid-tab-name: presubmit-unit-test cluster: eks-prow-build-cluster context: presubmit-agent-sandbox-unit-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: presubmit-agent-sandbox-unit-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-agent-sandbox-unit-test skip_if_only_changed: ^(docs|site)/|\.md$|^(\.gitignore|LICENSE|netlify\.toml|OWNERS)$ spec: containers: - command: - dev/ci/presubmits/test-unit env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )presubmit-agent-sandbox-unit-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-apps-agent-sandbox testgrid-tab-name: presubmit-lint-go cluster: eks-prow-build-cluster context: presubmit-agent-sandbox-lint-go decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: presubmit-agent-sandbox-lint-go namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-agent-sandbox-lint-go run_if_changed: ^.*\.go$|^go\.(mod|sum)$|^dev/ci/presubmits/lint-go$ spec: containers: - command: - dev/ci/presubmits/lint-go env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )presubmit-agent-sandbox-lint-go,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-apps-agent-sandbox testgrid-tab-name: presubmit-e2e-test cluster: eks-prow-build-cluster context: presubmit-agent-sandbox-e2e-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: presubmit-agent-sandbox-e2e-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-agent-sandbox-e2e-test skip_if_only_changed: ^(docs|site)/|\.md$|^(\.gitignore|LICENSE|netlify\.toml|OWNERS)$ spec: containers: - command: - runner.sh - dev/ci/presubmits/test-e2e env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )presubmit-agent-sandbox-e2e-test,?($|\s.*) kubernetes-sigs/alibaba-cloud-csi-driver: - agent: kubernetes always_run: false annotations: description: Verifies the Golang sources have been formatted testgrid-dashboards: presubmits-alibaba-cloud-csi-driver testgrid-tab-name: pr-verify-fmt cluster: k8s-infra-prow-build context: pull-alibaba-cloud-csi-driver-verify-fmt decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-alibaba-cloud-csi-driver-verify-fmt namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-alibaba-cloud-csi-driver-verify-fmt skip_if_only_changed: ^docs/|^\.github/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - fmt command: - make env: - name: GOMAXPROCS value: "2" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-alibaba-cloud-csi-driver-verify-fmt,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the Golang sources are linted testgrid-dashboards: presubmits-alibaba-cloud-csi-driver testgrid-tab-name: pr-verify-lint cluster: k8s-infra-prow-build context: pull-alibaba-cloud-csi-driver-verify-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-alibaba-cloud-csi-driver-verify-lint namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-alibaba-cloud-csi-driver-verify-lint skip_if_only_changed: ^docs/|^\.github/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - lint command: - make env: - name: GOMAXPROCS value: "2" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-alibaba-cloud-csi-driver-verify-lint,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Vets the Golang sources have been vetted testgrid-dashboards: presubmits-alibaba-cloud-csi-driver testgrid-tab-name: pr-verify-vet cluster: k8s-infra-prow-build context: pull-alibaba-cloud-csi-driver-verify-vet decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-alibaba-cloud-csi-driver-verify-vet namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-alibaba-cloud-csi-driver-verify-vet skip_if_only_changed: ^docs/|^\.github/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - vet command: - make env: - name: GOMAXPROCS value: "2" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-alibaba-cloud-csi-driver-verify-vet,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Alibaba cloud csi driver unit test testgrid-dashboards: presubmits-alibaba-cloud-csi-driver testgrid-tab-name: pr-verify-unit cluster: k8s-infra-prow-build context: pull-alibaba-cloud-csi-driver-verify-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-alibaba-cloud-csi-driver-verify-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-alibaba-cloud-csi-driver-verify-unit skip_if_only_changed: ^docs/|^\.github/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - test command: - make env: - name: GOMAXPROCS value: "2" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-alibaba-cloud-csi-driver-verify-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Alibaba cloud csi driver dependencies are up to date testgrid-dashboards: presubmits-alibaba-cloud-csi-driver testgrid-tab-name: pr-verify-deps cluster: k8s-infra-prow-build context: pull-alibaba-cloud-csi-driver-verify-deps decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-alibaba-cloud-csi-driver-verify-deps namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-alibaba-cloud-csi-driver-verify-deps skip_if_only_changed: ^docs/|^\.github/|\.(md|adoc)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - check-deps command: - make env: - name: GOMAXPROCS value: "2" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-alibaba-cloud-csi-driver-verify-deps,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Alibaba cloud csi driver helm chart are valid testgrid-dashboards: presubmits-alibaba-cloud-csi-driver testgrid-tab-name: pr-verify-helm cluster: k8s-infra-prow-build context: pull-alibaba-cloud-csi-driver-verify-helm decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-alibaba-cloud-csi-driver-verify-helm namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-alibaba-cloud-csi-driver-verify-helm run_if_changed: ^deploy/charts/ spec: containers: - args: - make - check-helm-kind command: - runner.sh env: - name: GOMAXPROCS value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-alibaba-cloud-csi-driver-verify-helm,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Alibaba cloud csi driver base image dependencies are up to date testgrid-dashboards: presubmits-alibaba-cloud-csi-driver testgrid-tab-name: pr-verify-base-image-deps cluster: k8s-infra-prow-build context: pull-alibaba-cloud-csi-driver-verify-base-image-deps decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-alibaba-cloud-csi-driver-verify-base-image-deps namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-alibaba-cloud-csi-driver-verify-base-image-deps run_if_changed: ^(hack/base-image-deps.txt$|build/) spec: containers: - args: - make - check-base-image-deps command: - runner.sh env: - name: GOMAXPROCS value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-alibaba-cloud-csi-driver-verify-base-image-deps,?($|\s.*) kubernetes-sigs/apiserver-network-proxy: - agent: kubernetes always_run: true annotations: description: Tests the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-test-0-30 branches: - release-0.30 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-test-0-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-apiserver-network-proxy-test-0-30 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-test-0-30 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.21.9 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-test-0-30,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build amd64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-amd64-0-30 branches: - release-0.30 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-amd64-0-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-amd64-0-30 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-amd64-0-30 spec: containers: - args: - make - docker-build/proxy-agent-amd64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-amd64-0-30,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build arm64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-arm64-0-30 branches: - release-0.30 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-arm64-0-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-arm64-0-30 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-arm64-0-30 spec: containers: - args: - make - docker-build/proxy-agent-arm64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-arm64-0-30,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run lint target for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-make-lint-0-30 branches: - release-0.30 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-make-lint-0-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-make-lint-0-30 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-make-lint-0-30 spec: containers: - args: - make - lint command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-make-lint-0-30,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Tests the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-test-0-31 branches: - release-0.31 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-test-0-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-apiserver-network-proxy-test-0-31 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-test-0-31 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22.5 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-test-0-31,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build amd64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-amd64-0-31 branches: - release-0.31 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-amd64-0-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-amd64-0-31 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-amd64-0-31 spec: containers: - args: - make - docker-build/proxy-agent-amd64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-amd64-0-31,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build arm64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-arm64-0-31 branches: - release-0.31 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-arm64-0-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-arm64-0-31 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-arm64-0-31 spec: containers: - args: - make - docker-build/proxy-agent-arm64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-arm64-0-31,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run lint target for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-make-lint-0-31 branches: - release-0.31 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-make-lint-0-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-make-lint-0-31 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-make-lint-0-31 spec: containers: - args: - make - lint command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-make-lint-0-31,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Tests the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-test-0-32 branches: - release-0.32 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-test-0-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-apiserver-network-proxy-test-0-32 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-test-0-32 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23.6 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-test-0-32,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build amd64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-amd64-0-32 branches: - release-0.32 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-amd64-0-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-amd64-0-32 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-amd64-0-32 spec: containers: - args: - make - docker-build/proxy-agent-amd64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-amd64-0-32,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build arm64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-arm64-0-32 branches: - release-0.32 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-arm64-0-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-arm64-0-32 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-arm64-0-32 spec: containers: - args: - make - docker-build/proxy-agent-arm64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-arm64-0-32,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run lint target for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-make-lint-0-32 branches: - release-0.32 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-make-lint-0-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-make-lint-0-32 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-make-lint-0-32 spec: containers: - args: - make - lint command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-make-lint-0-32,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Tests the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-test-0-33 branches: - release-0.33 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-test-0-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-apiserver-network-proxy-test-0-33 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-test-0-33 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.3 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-test-0-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build amd64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-amd64-0-33 branches: - release-0.33 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-amd64-0-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-amd64-0-33 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-amd64-0-33 spec: containers: - args: - make - docker-build/proxy-agent-amd64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-amd64-0-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build arm64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-arm64-0-33 branches: - release-0.33 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-arm64-0-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-arm64-0-33 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-arm64-0-33 spec: containers: - args: - make - docker-build/proxy-agent-arm64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-arm64-0-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run lint target for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-make-lint-0-33 branches: - release-0.33 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-make-lint-0-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-make-lint-0-33 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-make-lint-0-33 spec: containers: - args: - make - lint command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-make-lint-0-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Tests the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-test-0-34 branches: - release-0.34 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-test-0-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-apiserver-network-proxy-test-0-34 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-test-0-34 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.7 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-test-0-34,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build amd64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-amd64-0-34 branches: - release-0.34 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-amd64-0-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-amd64-0-34 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-amd64-0-34 spec: containers: - args: - make - docker-build/proxy-agent-amd64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-amd64-0-34,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build arm64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-arm64-0-34 branches: - release-0.34 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-arm64-0-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-arm64-0-34 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-arm64-0-34 spec: containers: - args: - make - docker-build/proxy-agent-arm64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-arm64-0-34,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run lint target for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-make-lint-0-34 branches: - release-0.34 cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-make-lint-0-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-make-lint-0-34 namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-make-lint-0-34 spec: containers: - args: - make - lint command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-make-lint-0-34,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Tests the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-test-master branches: - ^master$ cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-test-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-apiserver-network-proxy-test-master namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-test-master spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.7 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-test-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build amd64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-amd64-master branches: - ^master$ cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-amd64-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-amd64-master namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-amd64-master spec: containers: - args: - make - docker-build/proxy-agent-amd64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-amd64-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build arm64 image via Docker for the apiserver-network-proxy testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy testgrid-tab-name: pr-docker-build-arm64-master branches: - ^master$ cluster: eks-prow-build-cluster context: pull-apiserver-network-proxy-docker-build-arm64-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-apiserver-network-proxy-docker-build-arm64-master namespace: test-pods path_alias: sigs.k8s.io/apiserver-network-proxy prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-apiserver-network-proxy-docker-build-arm64-master spec: containers: - args: - make - docker-build/proxy-agent-arm64 command: - runner.sh env: - name: REGISTRY value: testlocal.io - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-apiserver-network-proxy-docker-build-arm64-master,?($|\s.*) kubernetes-sigs/aws-ebs-csi-driver: - agent: kubernetes always_run: false annotations: description: aws ebs csi driver External Storage tests for Windows on pull request testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: test-e2e-external-eks-windows cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-test-e2e-external-eks-windows decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-test-e2e-external-eks-windows namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-test-e2e-external-eks-windows skip_branches: - gh-pages skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test-e2e-external-eks-windows command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-test-e2e-external-eks-windows,?($|\s.*) - agent: kubernetes always_run: false annotations: description: aws ebs csi driver External Storage tests for Windows fips image on release branch pull requests testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: test-e2e-external-eks-windows-fips branches: - ^release-.*$ cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-test-e2e-external-eks-windows-fips decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-test-e2e-external-eks-windows-fips namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-test-e2e-external-eks-windows-fips skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test-e2e-external-eks-windows-fips command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-test-e2e-external-eks-windows-fips,?($|\s.*) - agent: kubernetes always_run: false annotations: description: aws ebs csi driver test helm chart on pull request testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: test-helm-chart cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-test-helm-chart decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-test-helm-chart namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-test-helm-chart skip_branches: - gh-pages skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test-helm-chart command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-test-helm-chart,?($|\s.*) - agent: kubernetes always_run: true annotations: description: aws ebs csi driver basic code verification testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: verify-ebs cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-ebs-csi-driver-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-verify skip_branches: - gh-pages spec: containers: - args: - make - verify command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-verify,?($|\s.*) - agent: kubernetes always_run: false annotations: description: aws ebs csi driver unit test on pull request testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-ebs-unit-test cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-ebs-csi-driver-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-unit skip_branches: - gh-pages skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: aws ebs csi driver e2e test on single az on pull request testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-e2e-test-single-az cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-e2e-single-az decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-e2e-single-az namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-e2e-single-az skip_branches: - gh-pages skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test-e2e-single-az command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-e2e-single-az,?($|\s.*) - agent: kubernetes always_run: false annotations: description: aws ebs csi driver e2e test on mutiple AZs on pull request testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-e2e-test-multi-az cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-e2e-multi-az decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-e2e-multi-az namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-e2e-multi-az skip_branches: - gh-pages skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test-e2e-multi-az command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-e2e-multi-az,?($|\s.*) - agent: kubernetes always_run: false annotations: description: aws ebs csi driver e2e test for disruptive features on pull request testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-e2e-test-disruptive cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-e2e-disruptive decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-e2e-disruptive namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-e2e-disruptive skip_branches: - gh-pages skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ skip_report: true spec: containers: - args: - make - test-e2e-disruptive command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-e2e-disruptive,?($|\s.*) - agent: kubernetes always_run: false annotations: description: kubernetes/kubernetes external test on pull request testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-external-test cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-external-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-external-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-external-test skip_branches: - gh-pages skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test-e2e-external command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-external-test,?($|\s.*) - agent: kubernetes always_run: false annotations: description: kubernetes/kubernetes external test on pull requests on release branch for fips image testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-external-test-fips branches: - ^release-.*$ cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-external-test-fips decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-external-test-fips namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-external-test-fips skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test-e2e-external-fips command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-external-test-fips,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Scans release branch for any known vulnerabilities testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-security branches: - ^release-.*$ cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-security decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-aws-ebs-csi-driver-security namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-security skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - security command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-security,?($|\s.*) - agent: kubernetes always_run: false annotations: description: kubernetes/kubernetes external test on pull request on eks using bottlerocket testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-ebs-external-test-eks-bottlerocket branches: - ^release-.*$ cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-external-test-eks-bottlerocket decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-external-test-eks-bottlerocket namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-external-test-eks-bottlerocket skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test-e2e-external-eks-bottlerocket command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-external-test-eks-bottlerocket,?($|\s.*) - agent: kubernetes always_run: false annotations: description: kubernetes/kubernetes external test on pull request on eks testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-ebs-external-test-eks cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-external-test-eks decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-external-test-eks namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-external-test-eks skip_branches: - gh-pages skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test-e2e-external-eks command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-external-test-eks,?($|\s.*) - agent: kubernetes always_run: false annotations: description: kubernetes/kubernetes external test on pull request via kustomize testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-external-test-kustomize branches: - ^release-.*$ cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-external-test-kustomize decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-external-test-kustomize namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-external-test-kustomize skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test-e2e-external-kustomize command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-external-test-kustomize,?($|\s.*) - agent: kubernetes always_run: false annotations: description: kubernetes/kubernetes external test on pull request with arm64 nodes and image testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-external-test-arm64 cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-external-test-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-external-test-arm64 namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-external-test-arm64 skip_branches: - gh-pages skip_if_only_changed: ^docs/|^examples/|.md$|OWNERS$|^.github/ spec: containers: - args: - make - test-e2e-external-arm64 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-external-test-arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: description: aws ebs csi driver image test on pull request testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-ebs-image-test cluster: eks-prow-build-cluster context: pull-aws-ebs-csi-driver-image-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-ebs-csi-driver-image-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-ebs-csi-driver-image-test run_if_changed: ^hack/|^Dockerfile|^Makefile skip_branches: - gh-pages spec: containers: - args: - make - test-images command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-ebs-csi-driver-image-test,?($|\s.*) kubernetes-sigs/aws-efs-csi-driver: - agent: kubernetes always_run: true annotations: description: aws efs csi driver basic code verification testgrid-dashboards: provider-aws-efs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: verify-efs cluster: eks-prow-build-cluster context: pull-aws-efs-csi-driver-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-efs-csi-driver-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-efs-csi-driver-verify skip_branches: - gh-pages spec: containers: - args: - make - verify command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-efs-csi-driver-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: description: aws efs csi driver unit test testgrid-dashboards: provider-aws-efs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: unit-efs-test cluster: eks-prow-build-cluster context: pull-aws-efs-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-efs-csi-driver-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-efs-csi-driver-unit skip_branches: - gh-pages spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-efs-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: aws efs csi driver e2e test testgrid-dashboards: provider-aws-efs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: e2e-efs-test cluster: eks-prow-build-cluster context: pull-aws-efs-csi-driver-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-efs-csi-driver-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-efs-csi-driver-e2e skip_branches: - gh-pages spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-efs-csi-driver-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: description: kubernetes/kubernetes external test on pull request on eks testgrid-dashboards: provider-aws-efs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-efs-external-test-eks cluster: eks-prow-build-cluster context: pull-aws-efs-csi-driver-external-test-eks decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-efs-csi-driver-external-test-eks namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-efs-csi-driver-external-test-eks skip_branches: - gh-pages spec: containers: - args: - make - test-e2e-external-eks command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-efs-csi-driver-external-test-eks,?($|\s.*) kubernetes-sigs/aws-encryption-provider: - agent: kubernetes always_run: true annotations: description: aws-encryption-provider verification testgrid-dashboards: provider-aws-encryption-provider, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: verify-enc cluster: eks-prow-build-cluster context: pull-aws-encryption-provider-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 5 name: pull-aws-encryption-provider-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-encryption-provider-verify spec: containers: - args: - make - lint command: - runner.sh env: - name: GO111MODULE value: "on" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-aws-encryption-provider-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: description: aws-encryption-provider unit tests testgrid-dashboards: provider-aws-encryption-provider, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: unit-enc-test cluster: eks-prow-build-cluster context: pull-aws-encryption-provider-unittest decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 5 name: pull-aws-encryption-provider-unittest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-encryption-provider-unittest spec: containers: - args: - make - test - build-server - TAG=$PULL_PULL_SHA command: - runner.sh env: - name: GO111MODULE value: "on" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-aws-encryption-provider-unittest,?($|\s.*) kubernetes-sigs/aws-fsx-csi-driver: - agent: kubernetes always_run: true annotations: description: aws fsx csi driver basic code verification testgrid-dashboards: provider-aws-fsx-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: verify-fsx cluster: eks-prow-build-cluster context: pull-aws-fsx-csi-driver-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-fsx-csi-driver-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-fsx-csi-driver-verify skip_branches: - gh-pages spec: containers: - args: - make - verify command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-fsx-csi-driver-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: description: aws fsx csi driver unit test testgrid-dashboards: provider-aws-fsx-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: unit-fsx-test cluster: eks-prow-build-cluster context: pull-aws-fsx-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-fsx-csi-driver-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-fsx-csi-driver-unit skip_branches: - gh-pages spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-fsx-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: aws fsx csi driver e2e test testgrid-dashboards: provider-aws-fsx-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: e2e-fsx-test cluster: eks-prow-build-cluster context: pull-aws-fsx-csi-driver-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-fsx-csi-driver-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-fsx-csi-driver-e2e skip_branches: - gh-pages spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-fsx-csi-driver-e2e,?($|\s.*) kubernetes-sigs/aws-fsx-openzfs-csi-driver: - agent: kubernetes always_run: true annotations: description: aws fsx openzfs csi driver unit test testgrid-dashboards: provider-aws-fsx-openzfs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: unit-fsx-openzfs-test cluster: eks-prow-build-cluster context: pull-aws-fsx-openzfs-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-fsx-openzfs-csi-driver-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-fsx-openzfs-csi-driver-unit skip_branches: - gh-pages spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-fsx-openzfs-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: aws fsx openzfs csi driver sanity test testgrid-dashboards: provider-aws-fsx-openzfs-csi-driver, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: sanity-test cluster: eks-prow-build-cluster context: pull-aws-fsx-openzfs-csi-driver-sanity decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-fsx-openzfs-csi-driver-sanity namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-fsx-openzfs-csi-driver-sanity skip_branches: - gh-pages spec: containers: - args: - make - test-sanity command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-fsx-openzfs-csi-driver-sanity,?($|\s.*) kubernetes-sigs/aws-iam-authenticator: - agent: kubernetes always_run: true annotations: description: AWS IAM Authenticator unit test on pull request testgrid-dashboards: provider-aws-iam-authenticator, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-iam-unit-test cluster: eks-prow-build-cluster context: pull-aws-iam-authenticator-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-iam-authenticator-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-iam-authenticator-unit spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-iam-authenticator-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: AWS IAM Authenticator integration test on pull request testgrid-dashboards: provider-aws-iam-authenticator, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-integration cluster: eks-prow-build-cluster context: pull-aws-iam-authenticator-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-iam-authenticator-integration namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-iam-authenticator-integration spec: containers: - args: - make - integration command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-iam-authenticator-integration,?($|\s.*) - agent: kubernetes always_run: true annotations: description: AWS IAM Authenticator end-to-end test on pull request testgrid-dashboards: provider-aws-iam-authenticator, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-e2e branches: - master - release-0.5 - release-0.6 cluster: eks-prow-build-cluster context: pull-aws-iam-authenticator-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-iam-authenticator-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-iam-authenticator-e2e spec: containers: - args: - make - e2e command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-iam-authenticator-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: description: AWS IAM Authenticator end-to-end test on pull request (run on kind) testgrid-dashboards: provider-aws-iam-authenticator, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: pull-e2e-kind branches: - master - release-0.5 - release-0.6 cluster: eks-prow-build-cluster context: pull-aws-iam-authenticator-e2e-kind decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-iam-authenticator-e2e-kind namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-iam-authenticator-e2e-kind spec: containers: - args: - make - e2e command: - runner.sh env: - name: RUNNER value: kind - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-iam-authenticator-e2e-kind,?($|\s.*) kubernetes-sigs/aws-load-balancer-controller: - agent: kubernetes always_run: true annotations: description: aws load balancer controller code lint testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: lint cluster: eks-prow-build-cluster context: pull-aws-load-balancer-controller-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-load-balancer-controller-lint namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-load-balancer-controller-lint spec: containers: - args: - make - lint command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-load-balancer-controller-lint,?($|\s.*) - agent: kubernetes always_run: true annotations: description: aws load balancer controller unit tests testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: unit-alb-test cluster: k8s-infra-prow-build context: pull-aws-load-balancer-controller-unit-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-load-balancer-controller-unit-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-load-balancer-controller-unit-test spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-load-balancer-controller-unit-test,?($|\s.*) - agent: kubernetes always_run: true annotations: description: aws load balancer controller e2e tests testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: e2e alb test cluster: eks-prow-build-cluster context: pull-aws-load-balancer-controller-e2e-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-aws-load-balancer-controller-e2e-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-load-balancer-controller-e2e-test spec: containers: - args: - make - e2e-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-aws-load-balancer-controller-e2e-test,?($|\s.*) - agent: kubernetes always_run: false annotations: description: aws load balancer controller unit tests testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: unit test 2 cluster: eks-prow-build-cluster context: pull-aws-load-balancer-controller-unit-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-load-balancer-controller-unit-2 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-load-balancer-controller-unit-2 spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-load-balancer-controller-unit-2,?($|\s.*) - agent: kubernetes always_run: false annotations: description: aws load balancer controller unit tests testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: unit test 3 cluster: eks-prow-build-cluster context: pull-aws-load-balancer-controller-unit-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-load-balancer-controller-unit-3 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-load-balancer-controller-unit-3 spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 4Gi requests: cpu: "3" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-load-balancer-controller-unit-3,?($|\s.*) - agent: kubernetes always_run: false annotations: description: aws load balancer controller unit tests testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: unit test 4 cluster: eks-prow-build-cluster context: pull-aws-load-balancer-controller-unit-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-aws-load-balancer-controller-unit-4 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-aws-load-balancer-controller-unit-4 spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-aws-load-balancer-controller-unit-4,?($|\s.*) kubernetes-sigs/azuredisk-csi-driver: - agent: kubernetes always_run: true annotations: description: Run code verification tests for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azuredisk-csi-driver-verify branches: - (master)|(^release-.+$) cluster: k8s-infra-prow-build context: pull-azuredisk-csi-driver-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-azuredisk-csi-driver-verify namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-verify,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run unit tests for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azuredisk-csi-driver-unit cluster: k8s-infra-prow-build context: pull-azuredisk-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-azuredisk-csi-driver-unit namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-unit skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run make azuredisk-windows for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azuredisk-csi-driver-windows-build branches: - (master)|(^release-.+$) cluster: k8s-infra-prow-build context: pull-azuredisk-csi-driver-windows-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-azuredisk-csi-driver-windows-build namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-windows-build skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - azuredisk-windows command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-windows-build,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run sanity tests for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azuredisk-csi-driver-sanity branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azuredisk-csi-driver-sanity decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-service-account: "true" name: pull-azuredisk-csi-driver-sanity namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-sanity skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - sanity-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - name: service secret: secretName: service-account - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-sanity,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run multi-az E2E tests on a capz cluster for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-multi-az branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azuredisk-csi-driver-e2e-capz-multi-az decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azuredisk-csi-driver-e2e-capz-multi-az namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-e2e-capz-multi-az skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: KUBERNETES_VERSION value: v1.31.2 - name: ENABLE_TOPOLOGY value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-e2e-capz-multi-az,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a cluster for Azure Disk CSI driver with CSI migration feature enabled on Linux nodes. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azuredisk-csi-driver-e2e-migration branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azuredisk-csi-driver-e2e-migration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azuredisk-csi-driver-e2e-migration namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-e2e-migration skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: AZURE_STORAGE_DRIVER value: kubernetes.io/azure-disk - name: TEST_MIGRATION value: "true" - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: v1.32.0 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-e2e-migration,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a cluster for Azure Disk CSI driver with CSI migration feature enabled on Windows nodes. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azuredisk-csi-driver-e2e-migration-windows branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azuredisk-csi-driver-e2e-migration-windows decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azuredisk-csi-driver-e2e-migration-windows namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-e2e-migration-windows spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: AZURE_STORAGE_DRIVER value: kubernetes.io/azure-disk - name: TEST_MIGRATION value: "true" - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: v1.31.2 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-e2e-migration-windows,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz Windows 2019 cluster for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2019 branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azuredisk-csi-driver-e2e-capz-windows-2019 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azuredisk-csi-driver-e2e-capz-windows-2019 namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-e2e-capz-windows-2019 spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: v1.31.2 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-e2e-capz-windows-2019,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz Windows 2022 cluster for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2022 branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azuredisk-csi-driver-e2e-capz-windows-2022 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.33 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azuredisk-csi-driver-e2e-capz-windows-2022 namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-e2e-capz-windows-2022 spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: v1.33.2 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-e2e-capz-windows-2022,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz cluster for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azuredisk-csi-driver-e2e-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.34 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azuredisk-csi-driver-e2e-capz namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-e2e-capz skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: ORCHESTRATION_MODE value: Uniform - name: EXP_MACHINE_POOL value: "true" - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: v1.34.0 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-e2e-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz cluster with vmssflex nodes for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-vmssflex branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azuredisk-csi-driver-e2e-capz-vmssflex decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.33 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azuredisk-csi-driver-e2e-capz-vmssflex namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-e2e-capz-vmssflex skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: ENABLE_TOPOLOGY value: "true" - name: TEST_VMSS_FLEX value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: v1.33.2 - name: ORCHESTRATION_MODE value: Flexible - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/refs/heads/main/templates/test/ci/cluster-template-prow-machine-pool-flex.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "true" - name: ENABLE_MULTI_SLB value: "false" - name: PUT_VMSS_VM_BATCH_SIZE value: "0" - name: LB_BACKEND_POOL_CONFIG_TYPE - name: HEALTH_PROBE_MODE value: servicenodeport - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-e2e-capz-vmssflex,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz Windows 2019 cluster for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: latest-1.32 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-e2e-capz-windows-2019-hostprocess,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz Windows 2022 cluster for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: latest-1.32 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-e2e-capz-windows-2022-hostprocess,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run k8s External E2E tests on a single-az cluster for Azure Disk CSI driver. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azuredisk-csi-driver-external-e2e-single-az branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azuredisk-csi-driver-external-e2e-single-az decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azuredisk-csi-driver-external-e2e-single-az namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-external-e2e-single-az skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: ENABLE_TOPOLOGY value: "false" - name: EXTERNAL_E2E_TEST value: "true" - name: NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: WORKER_MACHINE_COUNT value: "4" - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: v1.32.0 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-external-e2e-single-az,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run code verification tests for Azure Disk CSI driver V2. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azuredisk-csi-driver-verify-mainv2 branches: - main_v2 cluster: k8s-infra-prow-build context: pull-azuredisk-csi-driver-verify-mainv2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-azuredisk-csi-driver-verify-mainv2 namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-verify-mainv2 spec: containers: - args: - make - verify command: - runner.sh env: - name: BUILD_V2 value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-verify-mainv2,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run unit tests for Azure Disk CSI driver V2. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azuredisk-csi-driver-unit-mainv2 branches: - main_v2 cluster: k8s-infra-prow-build context: pull-azuredisk-csi-driver-unit-mainv2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-azuredisk-csi-driver-unit-mainv2 namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-unit-mainv2 skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-unit-mainv2,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run make azuredisk-windows for Azure Disk CSI driver V2. testgrid-dashboards: provider-azure-azuredisk-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azuredisk-csi-driver-windows-build-mainv2 branches: - main_v2 cluster: k8s-infra-prow-build context: pull-azuredisk-csi-driver-windows-build-mainv2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-azuredisk-csi-driver-windows-build-mainv2 namespace: test-pods path_alias: sigs.k8s.io/azuredisk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azuredisk-csi-driver-windows-build-mainv2 skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - azuredisk-windows-v2 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-azuredisk-csi-driver-windows-build-mainv2,?($|\s.*) kubernetes-sigs/azurefile-csi-driver: - agent: kubernetes always_run: true annotations: description: Run code verification tests for Azure File CSI driver. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azurefile-csi-driver-verify cluster: k8s-infra-prow-build context: pull-azurefile-csi-driver-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-azurefile-csi-driver-verify namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run unit tests for Azure File CSI driver. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azurefile-csi-driver-unit cluster: k8s-infra-prow-build context: pull-azurefile-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-azurefile-csi-driver-unit namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-unit spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run make azurefile-windows for Azure File CSI driver. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azurefile-csi-driver-windows-build cluster: k8s-infra-prow-build context: pull-azurefile-csi-driver-windows-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-azurefile-csi-driver-windows-build namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-windows-build skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - azurefile-windows command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-windows-build,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run sanity tests for Azure File CSI driver. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azurefile-csi-driver-sanity cluster: eks-prow-build-cluster context: pull-azurefile-csi-driver-sanity decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-service-account: "true" name: pull-azurefile-csi-driver-sanity namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-sanity skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - sanity-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - name: service secret: secretName: service-account - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-sanity,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a cluster for Azure File CSI driver with CSI migration feature enabled on Linux nodes. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azurefile-csi-driver-e2e-migration branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azurefile-csi-driver-e2e-migration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.33 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azurefile-csi-driver-e2e-migration namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-e2e-migration skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: AZURE_STORAGE_DRIVER value: kubernetes.io/azure-file - name: TEST_MIGRATION value: "true" - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: v1.33.2 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-e2e-migration,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a cluster for Azure File CSI driver with CSI migration feature enabled on Windows nodes. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azurefile-csi-driver-e2e-migration-windows branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azurefile-csi-driver-e2e-migration-windows decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-azure-windows: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azurefile-csi-driver-e2e-migration-windows namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-e2e-migration-windows spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: AZURE_STORAGE_DRIVER value: kubernetes.io/azure-file - name: TEST_MIGRATION value: "true" - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: v1.31.2 - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WIN_BUILD value: https://raw.githubusercontent.com/kubernetes-sigs/windows-testing/master/build/build-windows-k8s.sh - name: K8S_SSH_PUBLIC_KEY_PATH value: /etc/ssh-key-secret/ssh-public - name: K8S_SSH_PRIVATE_KEY_PATH value: /etc/ssh-key-secret/ssh-private image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-e2e-migration-windows,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run External E2E tests for Azure File CSI driver using SMB protocol. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azurefile-csi-driver-external-e2e-smb branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azurefile-csi-driver-external-e2e-smb decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.33 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-azure-windows: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azurefile-csi-driver-external-e2e-smb namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-external-e2e-smb skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: KUBERNETES_VERSION value: v1.33.2 - name: EXTERNAL_E2E_TEST_SMB value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WIN_BUILD value: https://raw.githubusercontent.com/kubernetes-sigs/windows-testing/master/build/build-windows-k8s.sh - name: K8S_SSH_PUBLIC_KEY_PATH value: /etc/ssh-key-secret/ssh-public - name: K8S_SSH_PRIVATE_KEY_PATH value: /etc/ssh-key-secret/ssh-private image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-external-e2e-smb,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run External E2E tests for Azure File CSI driver using NFS protocol. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-azurefile-csi-driver-external-e2e-nfs branches: - (master)|(^release-.+$) cluster: eks-prow-build-cluster context: pull-azurefile-csi-driver-external-e2e-nfs decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.33 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-azure-windows: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azurefile-csi-driver-external-e2e-nfs namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-external-e2e-nfs skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: KUBERNETES_VERSION value: v1.33.2 - name: EXTERNAL_E2E_TEST_NFS value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WIN_BUILD value: https://raw.githubusercontent.com/kubernetes-sigs/windows-testing/master/build/build-windows-k8s.sh - name: K8S_SSH_PUBLIC_KEY_PATH value: /etc/ssh-key-secret/ssh-public - name: K8S_SSH_PRIVATE_KEY_PATH value: /etc/ssh-key-secret/ssh-private image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-external-e2e-nfs,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz Windows 2019 cluster for Azure File CSI driver. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azurefile-csi-driver-e2e-capz-windows-2019 cluster: eks-prow-build-cluster context: pull-azurefile-csi-driver-e2e-capz-windows-2019 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.30 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azurefile-csi-driver-e2e-capz-windows-2019 namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-e2e-capz-windows-2019 spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: KUBERNETES_VERSION value: v1.30.2 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-e2e-capz-windows-2019,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz Windows 2022 cluster for Azure File CSI driver. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azurefile-csi-driver-e2e-capz-windows-2022 cluster: eks-prow-build-cluster context: pull-azurefile-csi-driver-e2e-capz-windows-2022 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azurefile-csi-driver-e2e-capz-windows-2022 namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-e2e-capz-windows-2022 spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: v1.31.2 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-e2e-capz-windows-2022,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz Windows 2019 Host-Process cluster for Azure File CSI driver. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azurefile-csi-driver-e2e-capz-windows-2019-hostprocess cluster: eks-prow-build-cluster context: pull-azurefile-csi-driver-e2e-capz-windows-2019-hostprocess decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azurefile-csi-driver-e2e-capz-windows-2019-hostprocess namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-e2e-capz-windows-2019-hostprocess skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: KUBERNETES_VERSION value: latest-1.32 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-e2e-capz-windows-2019-hostprocess,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz Windows 2022 Host-Process cluster for Azure File CSI driver. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azurefile-csi-driver-e2e-capz-windows-2022-hostprocess cluster: eks-prow-build-cluster context: pull-azurefile-csi-driver-e2e-capz-windows-2022-hostprocess decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azurefile-csi-driver-e2e-capz-windows-2022-hostprocess namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-e2e-capz-windows-2022-hostprocess skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: latest-1.32 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-e2e-capz-windows-2022-hostprocess,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz Windows 2025 Host-Process cluster for Azure File CSI driver. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azurefile-csi-driver-e2e-capz-windows-2025-hostprocess cluster: eks-prow-build-cluster context: pull-azurefile-csi-driver-e2e-capz-windows-2025-hostprocess decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.20 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-windows-2025: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azurefile-csi-driver-e2e-capz-windows-2025-hostprocess namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-e2e-capz-windows-2025-hostprocess spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2025 - name: WINDOWS_USE_HOST_PROCESS_CONTAINERS value: "true" - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: KUBERNETES_VERSION value: latest-1.32 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: GALLERY_IMAGE_NAME value: capi-win-2025-containerd image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-e2e-capz-windows-2025-hostprocess,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz cluster for Azure File CSI driver. testgrid-dashboards: provider-azure-azurefile-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-azurefile-csi-driver-e2e-capz cluster: eks-prow-build-cluster context: pull-azurefile-csi-driver-e2e-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.33 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-azurefile-csi-driver-e2e-capz namespace: test-pods path_alias: sigs.k8s.io/azurefile-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azurefile-csi-driver-e2e-capz skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: KUBERNETES_VERSION value: v1.33.2 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azurefile-csi-driver-e2e-capz,?($|\s.*) kubernetes-sigs/blob-csi-driver: - agent: kubernetes always_run: true annotations: description: Run code verification tests for Azure Blob Storage CSI driver. testgrid-dashboards: provider-azure-blobfuse-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-blob-csi-driver-verify cluster: k8s-infra-prow-build context: pull-blob-csi-driver-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-blob-csi-driver-verify namespace: test-pods path_alias: sigs.k8s.io/blob-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-blob-csi-driver-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-blob-csi-driver-verify,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run unit tests for Azure Blob Storage CSI driver. testgrid-dashboards: provider-azure-blobfuse-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-blob-csi-driver-unit cluster: k8s-infra-prow-build context: pull-blob-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-blob-csi-driver-unit namespace: test-pods path_alias: sigs.k8s.io/blob-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-blob-csi-driver-unit skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-blob-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run sanity tests for Azure Blob Storage CSI driver. testgrid-dashboards: provider-azure-blobfuse-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-blob-csi-driver-sanity cluster: eks-prow-build-cluster context: pull-blob-csi-driver-sanity decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-service-account: "true" name: pull-blob-csi-driver-sanity namespace: test-pods path_alias: sigs.k8s.io/blob-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-blob-csi-driver-sanity skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - sanity-test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-blob-csi-driver-sanity,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests for Azure Blob Storage CSI driver based on blobfuse-proxy testgrid-dashboards: provider-azure-blobfuse-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pull-blob-csi-driver-e2e-proxy cluster: eks-prow-build-cluster context: pull-blob-csi-driver-e2e-proxy decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-blob-csi-driver-e2e-proxy namespace: test-pods path_alias: sigs.k8s.io/blob-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-blob-csi-driver-e2e-proxy skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: KUBERNETES_VERSION value: v1.32.2 - name: DISABLE_ZONE value: "true" - name: ENABLE_BLOBFUSE_PROXY value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-blob-csi-driver-e2e-proxy,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run External E2E tests for Azure Blob Storage CSI driver using blobfuse v1. testgrid-dashboards: provider-azure-blobfuse-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-blob-csi-driver-external-e2e-blobfuse cluster: eks-prow-build-cluster context: pull-blob-csi-driver-external-e2e-blobfuse decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-blob-csi-driver-external-e2e-blobfuse namespace: test-pods path_alias: sigs.k8s.io/blob-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-blob-csi-driver-external-e2e-blobfuse skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: EXTERNAL_E2E_TEST_BLOBFUSE value: "true" - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: KUBERNETES_VERSION value: v1.31.2 - name: ENABLE_BLOBFUSE_PROXY value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-blob-csi-driver-external-e2e-blobfuse,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run External E2E tests for Azure Blob Storage CSI driver using blobfuse v2. testgrid-dashboards: provider-azure-blobfuse-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-blob-csi-driver-external-e2e-blobfuse-v2 cluster: eks-prow-build-cluster context: pull-blob-csi-driver-external-e2e-blobfuse-v2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-blob-csi-driver-external-e2e-blobfuse-v2 namespace: test-pods path_alias: sigs.k8s.io/blob-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-blob-csi-driver-external-e2e-blobfuse-v2 skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: KUBERNETES_VERSION value: v1.32.0 - name: EXTERNAL_E2E_TEST_BLOBFUSE_v2 value: "true" - name: ENABLE_BLOBFUSE_PROXY value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-blob-csi-driver-external-e2e-blobfuse-v2,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run External E2E tests for Azure Blob Storage CSI driver using nfs. testgrid-dashboards: provider-azure-blobfuse-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-blob-csi-driver-external-e2e-nfs cluster: eks-prow-build-cluster context: pull-blob-csi-driver-external-e2e-nfs decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-blob-csi-driver-external-e2e-nfs namespace: test-pods path_alias: sigs.k8s.io/blob-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-blob-csi-driver-external-e2e-nfs skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: KUBERNETES_VERSION value: v1.32.2 - name: EXTERNAL_E2E_TEST_NFS value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-blob-csi-driver-external-e2e-nfs,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz arm64 cluster for Blob CSI driver. testgrid-dashboards: provider-azure-blobfuse-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-blob-csi-driver-e2e-arm64 cluster: eks-prow-build-cluster context: pull-blob-csi-driver-e2e-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-blob-csi-driver-e2e-arm64 namespace: test-pods path_alias: sigs.k8s.io/blob-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-blob-csi-driver-e2e-arm64 spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: NODE_MACHINE_TYPE value: Standard_D2pls_v5 - name: KUBERNETES_VERSION value: v1.32.2 - name: DISABLE_ZONE value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-blob-csi-driver-e2e-arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run E2E tests on a capz cluster for Blob CSI driver. testgrid-dashboards: provider-azure-blobfuse-csi-driver testgrid-num-columns-recent: "30" testgrid-tab-name: pr-blob-csi-driver-e2e cluster: eks-prow-build-cluster context: pull-blob-csi-driver-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-blob-csi-driver-e2e namespace: test-pods path_alias: sigs.k8s.io/blob-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-blob-csi-driver-e2e skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/blob-csi-driver && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: KUBERNETES_VERSION value: v1.31.2 - name: DISABLE_ZONE value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-blob-csi-driver-e2e,?($|\s.*) kubernetes-sigs/bom: - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: bom-test cluster: eks-prow-build-cluster context: pull-bom-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-bom-test namespace: test-pods path_alias: sigs.k8s.io/bom prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-bom-test spec: containers: - args: - run - mage.go - Test command: - go env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi trigger: (?m)^/test( | .* )pull-bom-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: bom-verify cluster: eks-prow-build-cluster context: pull-bom-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-bom-verify namespace: test-pods path_alias: sigs.k8s.io/bom prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-bom-verify spec: containers: - args: - run - mage.go - Verify command: - go env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi trigger: (?m)^/test( | .* )pull-bom-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: bom-check-embedded-data cluster: eks-prow-build-cluster context: pull-bom-check-embedded-data decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-bom-check-embedded-data namespace: test-pods path_alias: sigs.k8s.io/bom prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-bom-check-embedded-data spec: containers: - args: - run - mage.go - CheckEmbeddedData command: - go env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi trigger: (?m)^/test( | .* )pull-bom-check-embedded-data,?($|\s.*) kubernetes-sigs/boskos: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-boskos testgrid-tab-name: pull-build-test-verify cluster: eks-prow-build-cluster context: pull-boskos-build-test-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-boskos-build-test-verify namespace: test-pods path_alias: sigs.k8s.io/boskos prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-boskos-build-test-verify spec: containers: - args: - build - test - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.1 imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 5Gi requests: cpu: "4" memory: 5Gi trigger: (?m)^/test( | .* )pull-boskos-build-test-verify,?($|\s.*) kubernetes-sigs/cli-utils: - agent: kubernetes always_run: true annotations: description: cli-utils presubmit tests on master branch testgrid-dashboards: sig-cli-misc testgrid-tab-name: cli-utils-presubmit-master branches: - ^master$ - ^release-.*$ cluster: eks-prow-build-cluster context: cli-utils-presubmit-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: cli-utils-presubmit-master namespace: test-pods path_alias: sigs.k8s.io/cli-utils prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test cli-utils-presubmit-master spec: containers: - args: - prow-presubmit-check command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "4" memory: 8000Mi requests: cpu: "4" memory: 8000Mi trigger: (?m)^/test( | .* )cli-utils-presubmit-master,?($|\s.*) - agent: kubernetes always_run: true annotations: description: cli-utils presubmit e2e tests on master branch testgrid-dashboards: sig-cli-misc testgrid-tab-name: cli-utils-presubmit-master-e2e branches: - ^master$ - ^release-.*$ cluster: eks-prow-build-cluster context: cli-utils-presubmit-master-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: cli-utils-presubmit-master-e2e namespace: test-pods path_alias: sigs.k8s.io/cli-utils prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test cli-utils-presubmit-master-e2e spec: containers: - command: - runner.sh - make - prow-presubmit-check-e2e env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8000Mi requests: cpu: "4" memory: 8000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )cli-utils-presubmit-master-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: description: cli-utils presubmit stress tests on master branch testgrid-dashboards: sig-cli-misc testgrid-tab-name: cli-utils-presubmit-master-stress branches: - ^master$ - ^release-.*$ cluster: k8s-infra-prow-build context: cli-utils-presubmit-master-stress decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: cli-utils-presubmit-master-stress namespace: test-pods path_alias: sigs.k8s.io/cli-utils prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test cli-utils-presubmit-master-stress spec: containers: - command: - runner.sh - make - test-stress env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "7" memory: 8000Mi requests: cpu: "7" memory: 8000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )cli-utils-presubmit-master-stress,?($|\s.*) kubernetes-sigs/cloud-provider-azure: - agent: kubernetes always_run: false annotations: description: Run lint check tests for cloud-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-check branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-check decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-azure-check namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-check skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore spec: containers: - args: - make - test-check command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-azure-check,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-capz branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-capz namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-capz skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^pkg/provider/storage/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on IPv6 vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^pkg/provider/storage/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on DualStack vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^pkg/provider/storage/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: FAIL_FAST value: "true" - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmssflex, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmssflex-capz branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmssflex-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmssflex-capz namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmssflex-capz skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^pkg/provider/storage/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: TEST_VMSS_FLEX value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: ORCHESTRATION_MODE value: Flexible - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-version-oot-credential-provider.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-default.json - name: ENABLE_VMSS_FLEX value: "true" - name: ENABLE_MULTI_SLB value: "false" - name: PUT_VMSS_VM_BATCH_SIZE value: "0" - name: LB_BACKEND_POOL_CONFIG_TYPE - name: HEALTH_PROBE_MODE value: servicenodeport - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmssflex-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Kubernetes conformance tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-capz branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-capz namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-capz skip_if_only_changed: ^docs/|^site/|^helm/|^tests/e2e/|^pkg/azclient/|^pkg/provider/storage/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest - name: GINKGO_ARGS value: --ginkgo.focus=\[Conformance\]|\[NodeConformance\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Flaky\]|Should.be.able.to.support.the.1\.17.Sample.API.Server.using.the.current.Aggregator --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version.yaml - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "30" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-capz branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-capz namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-capz skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^pkg/provider/storage/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - bash - -c - pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e && popd command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: CLUSTER_PROVISIONING_TOOL value: capz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure IPv6 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-capz branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-ipv6-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-ipv6-capz namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-ipv6-capz skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^pkg/provider/storage/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - bash - -c - pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e && popd command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-ipv6-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure DualStack (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-capz branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-dualstack-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-dualstack-capz namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-dualstack-capz skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^pkg/provider/storage/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - bash - -c - pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e && popd command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-dualstack-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific e2e tests with cloud controller manager and IP-based load balancer backend pools. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^pkg/provider/storage/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-version-oot-credential-provider.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: ENABLE_MULTI_SLB value: "false" - name: PUT_VMSS_VM_BATCH_SIZE value: "0" - name: LB_BACKEND_POOL_CONFIG_TYPE value: nodeIP - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-default.json - name: CCM_E2E_ARGS value: -ginkgo.skip="\[Serial\]\[Slow\]|Private\slink\sservice|\[MultipleAgentPools\]" - name: LABEL_FILTER value: '!Serial && !Slow && !PLS && !Multi-Nodepool' - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "false" - name: HEALTH_PROBE_MODE value: servicenodeport - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific e2e tests with cloud controller manager and multiple standard load balancers. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^pkg/provider/storage/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-no-win-oot-credential-provider.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-multi-slb.json - name: CCM_E2E_ARGS value: -ginkgo.skip="\[Serial\]\[Slow\]|Private\slink\sservice|\[MultipleAgentPools\]" - name: LABEL_FILTER value: '!Serial && !Slow && !PLS && !Multi-Nodepool' - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "false" - name: TEST_MULTI_SLB value: "true" - name: WINDOWS_WORKER_MACHINE_COUNT value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run unit tests for cloud-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-unit branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-azure-unit namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-unit skip_if_only_changed: ^docs/|^site/|^helm/|^tests/e2e/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-azure-unit,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific e2e tests with cloud controller manager and shared health probe. testgrid-dashboards: provider-azure-cloud-provider-azure testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-shared-probe-capz branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-shared-probe-capz decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-shared-probe-capz namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-shared-probe-capz skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^pkg/provider/storage/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-version-oot-credential-provider.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: ENABLE_MULTI_SLB value: "false" - name: PUT_VMSS_VM_BATCH_SIZE value: "0" - name: LB_BACKEND_POOL_CONFIG_TYPE value: nodeIPConfiguration - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-default.json - name: CCM_E2E_ARGS value: -ginkgo.skip="\[Serial\]\[Slow\]|Private\slink\sservice|\[MultipleAgentPools\]" - name: LABEL_FILTER value: '!Serial && !Slow && !PLS && !Multi-Nodepool' - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "false" - name: HEALTH_PROBE_MODE value: shared - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-shared-probe-capz,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run lint check tests for cloud-provider-azure release-1.31. testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-check-1-31 branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-check-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-azure-check-1-31 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-check-1-31 skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - test-check command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-azure-check-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure release-1.31 (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-capz-1-31 branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-31 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-31 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: KUBERNETES_VERSION value: latest-1.31 - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Kubernetes conformance tests with cloud-provider-azure release-1.31 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-capz-1-31 branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-capz-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-capz-1-31 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-capz-1-31 skip_if_only_changed: ^docs/|^site/|^tests/e2e/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest-1.31 - name: GINKGO_ARGS value: --ginkgo.focus=\[Conformance\]|\[NodeConformance\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Flaky\] --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "30" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-capz-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure release-1.31 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-capz-1-31 branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-capz-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-capz-1-31 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-capz-1-31 skip_if_only_changed: ^docs/|^site/|^\.github/|^.pipelines/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest-1.31 - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-capz-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific e2e tests with cloud controller manager v1.31 and IP-based load balancer backend pools. testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-31 branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-31 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-31 skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.31 - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: ENABLE_MULTI_SLB value: "false" - name: PUT_VMSS_VM_BATCH_SIZE value: "0" - name: LB_BACKEND_POOL_CONFIG_TYPE value: nodeIP - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-default.json - name: CCM_E2E_ARGS value: -ginkgo.skip="\[Serial\]\[Slow\]|Private\slink\sservice|\[MultipleAgentPools\]" - name: LABEL_FILTER value: '!Serial && !Slow && !PLS && !Multi-Nodepool' - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific e2e tests with cloud controller manager v1.31 and multiple standard load balancers. testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-31 branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-31 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-31 skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.31 - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-no-win-oot-credential-provider.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-multi-slb.json - name: CCM_E2E_ARGS value: -ginkgo.skip="\[Serial\]\[Slow\]|Private\slink\sservice|\[MultipleAgentPools\]" - name: LABEL_FILTER value: '!Serial && !Slow && !PLS && !Multi-Nodepool' - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "false" - name: TEST_MULTI_SLB value: "true" - name: WINDOWS_WORKER_MACHINE_COUNT value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run unit tests for cloud-provider-azure release-1.31. testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-unit-1-31 branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-unit-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-azure-unit-1-31 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-unit-1-31 skip_if_only_changed: ^docs/|^site/|^tests/e2e/|^\.github/|^.pipelines/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: azure volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-azure-unit-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on IPv6 vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-31-presubmit branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-31 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-31 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.31 - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on DualStack vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-31-presubmit branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-31 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-31 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.31 - name: FAIL_FAST value: "true" - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure IPv6 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-capz-1-31-presubmit branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-31 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-31 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e && popd command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.31 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure DualStack (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-31 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-capz-1-31-presubmit branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-31 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-31 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e && popd command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.31 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run lint check tests for cloud-provider-azure release-1.32. testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-check-1-32 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-check-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-azure-check-1-32 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-check-1-32 skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - test-check command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-azure-check-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure release-1.32 (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-capz-1-32 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-32 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-32 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: KUBERNETES_VERSION value: latest-1.32 - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Kubernetes conformance tests with cloud-provider-azure release-1.32 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-capz-1-32 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-capz-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-capz-1-32 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-capz-1-32 skip_if_only_changed: ^docs/|^site/|^tests/e2e/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest-1.32 - name: GINKGO_ARGS value: --ginkgo.focus=\[Conformance\]|\[NodeConformance\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Flaky\] --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "30" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-capz-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure release-1.32 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-capz-1-32 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-capz-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-capz-1-32 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-capz-1-32 skip_if_only_changed: ^docs/|^site/|^\.github/|^.pipelines/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest-1.32 - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-capz-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific e2e tests with cloud controller manager v1.32 and IP-based load balancer backend pools. testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-32 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-32 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-32 skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.32 - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: ENABLE_MULTI_SLB value: "false" - name: PUT_VMSS_VM_BATCH_SIZE value: "0" - name: LB_BACKEND_POOL_CONFIG_TYPE value: nodeIP - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-default.json - name: CCM_E2E_ARGS value: -ginkgo.skip="\[Serial\]\[Slow\]|Private\slink\sservice|\[MultipleAgentPools\]" - name: LABEL_FILTER value: '!Serial && !Slow && !PLS && !Multi-Nodepool' - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific e2e tests with cloud controller manager v1.32 and multiple standard load balancers. testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-32 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-32 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-32 skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.32 - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-no-win-oot-credential-provider.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-multi-slb.json - name: CCM_E2E_ARGS value: -ginkgo.skip="\[Serial\]\[Slow\]|Private\slink\sservice|\[MultipleAgentPools\]" - name: LABEL_FILTER value: '!Serial && !Slow && !PLS && !Multi-Nodepool' - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "false" - name: TEST_MULTI_SLB value: "true" - name: WINDOWS_WORKER_MACHINE_COUNT value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run unit tests for cloud-provider-azure release-1.32. testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-unit-1-32 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-unit-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-azure-unit-1-32 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-unit-1-32 skip_if_only_changed: ^docs/|^site/|^tests/e2e/|^\.github/|^.pipelines/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: azure volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-azure-unit-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on IPv6 vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-32-presubmit branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-32 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-32 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.32 - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on DualStack vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-32-presubmit branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-32 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-32 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.32 - name: FAIL_FAST value: "true" - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure IPv6 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-capz-1-32-presubmit branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-32 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-32 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e && popd command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.32 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure DualStack (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-32 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-capz-1-32-presubmit branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-32 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-32 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e && popd command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.32 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run lint check tests for cloud-provider-azure release-1.33. testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-check-1-33 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-check-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-azure-check-1-33 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-check-1-33 skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - test-check command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-azure-check-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure release-1.33 (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-capz-1-33 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-33 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-33 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: KUBERNETES_VERSION value: latest-1.33 - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Kubernetes conformance tests with cloud-provider-azure release-1.33 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-capz-1-33 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-capz-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-capz-1-33 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-capz-1-33 skip_if_only_changed: ^docs/|^site/|^tests/e2e/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest-1.33 - name: GINKGO_ARGS value: --ginkgo.focus=\[Conformance\]|\[NodeConformance\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Flaky\] --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "30" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-capz-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure release-1.33 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-capz-1-33 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-capz-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-capz-1-33 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-capz-1-33 skip_if_only_changed: ^docs/|^site/|^\.github/|^.pipelines/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest-1.33 - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-capz-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific e2e tests with cloud controller manager v1.33 and IP-based load balancer backend pools. testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-33 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-33 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-33 skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.33 - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: ENABLE_MULTI_SLB value: "false" - name: PUT_VMSS_VM_BATCH_SIZE value: "0" - name: LB_BACKEND_POOL_CONFIG_TYPE value: nodeIP - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-default.json - name: CCM_E2E_ARGS value: -ginkgo.skip="\[Serial\]\[Slow\]|Private\slink\sservice|\[MultipleAgentPools\]" - name: LABEL_FILTER value: '!Serial && !Slow && !PLS && !Multi-Nodepool' - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific e2e tests with cloud controller manager v1.33 and multiple standard load balancers. testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-33 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-33 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-33 skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.33 - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-no-win-oot-credential-provider.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-multi-slb.json - name: CCM_E2E_ARGS value: -ginkgo.skip="\[Serial\]\[Slow\]|Private\slink\sservice|\[MultipleAgentPools\]" - name: LABEL_FILTER value: '!Serial && !Slow && !PLS && !Multi-Nodepool' - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "false" - name: TEST_MULTI_SLB value: "true" - name: WINDOWS_WORKER_MACHINE_COUNT value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run unit tests for cloud-provider-azure release-1.33. testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-unit-1-33 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-unit-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-azure-unit-1-33 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-unit-1-33 skip_if_only_changed: ^docs/|^site/|^tests/e2e/|^\.github/|^.pipelines/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: azure volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-azure-unit-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on IPv6 vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-33-presubmit branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-33 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-33 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.33 - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on DualStack vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-33-presubmit branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-33 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-33 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.33 - name: FAIL_FAST value: "true" - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure IPv6 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-capz-1-33-presubmit branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-33 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-33 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e && popd command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.33 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure DualStack (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-33 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-capz-1-33-presubmit branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-33 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-33 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e && popd command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.33 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run lint check tests for cloud-provider-azure release-1.34. testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-check-1-34 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-check-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-azure-check-1-34 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-check-1-34 skip_if_only_changed: ^docs/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - test-check command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-azure-check-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure release-1.34 (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-capz-1-34 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-34 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-34 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: KUBERNETES_VERSION value: latest-1.34 - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Kubernetes conformance tests with cloud-provider-azure release-1.34 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-capz-1-34 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-capz-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-capz-1-34 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-capz-1-34 skip_if_only_changed: ^docs/|^site/|^tests/e2e/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-e2e-capz command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest-1.34 - name: GINKGO_ARGS value: --ginkgo.focus=\[Conformance\]|\[NodeConformance\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Flaky\] --report-dir=/logs/artifacts --disable-log-dump=true - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: GINKGO_PARALLEL_NODES value: "30" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-capz-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure release-1.34 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-capz-1-34 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-capz-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-capz-1-34 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-capz-1-34 skip_if_only_changed: ^docs/|^site/|^\.github/|^.pipelines/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: KUBERNETES_VERSION value: latest-1.34 - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-capz-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific e2e tests with cloud controller manager v1.33 and IP-based load balancer backend pools. testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-34 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-34 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-34 skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.34 - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-machine-pool-ci-version.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: ENABLE_MULTI_SLB value: "false" - name: PUT_VMSS_VM_BATCH_SIZE value: "0" - name: LB_BACKEND_POOL_CONFIG_TYPE value: nodeIP - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-default.json - name: CCM_E2E_ARGS value: -ginkgo.skip="\[Serial\]\[Slow\]|Private\slink\sservice|\[MultipleAgentPools\]" - name: LABEL_FILTER value: '!Serial && !Slow && !PLS && !Multi-Nodepool' - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific e2e tests with cloud controller manager v1.33 and multiple standard load balancers. testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-34 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-34 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-34 skip_if_only_changed: ^docs/|^site/|^helm/|^pkg/azclient/|^kubetest2-aks/|^.pipelines/|^\.github/|\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.34 - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-no-win-oot-credential-provider.yaml - name: AZURE_LOADBALANCER_SKU value: Standard - name: CUSTOM_CLOUD_PROVIDER_CONFIG value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-multi-slb.json - name: CCM_E2E_ARGS value: -ginkgo.skip="\[Serial\]\[Slow\]|Private\slink\sservice|\[MultipleAgentPools\]" - name: LABEL_FILTER value: '!Serial && !Slow && !PLS && !Multi-Nodepool' - name: CLUSTER_PROVISIONING_TOOL value: capz - name: ENABLE_VMSS_FLEX value: "false" - name: TEST_MULTI_SLB value: "true" - name: WINDOWS_WORKER_MACHINE_COUNT value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run unit tests for cloud-provider-azure release-1.34. testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-unit-1-34 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-unit-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-azure-unit-1-34 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-unit-1-34 skip_if_only_changed: ^docs/|^site/|^tests/e2e/|^\.github/|^.pipelines/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - args: - make - test-unit command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: azure volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-azure-unit-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on IPv6 vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-34-presubmit branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-34 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-34 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.34 - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on DualStack vmss, using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-34-presubmit branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-34 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-34 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - ./scripts/ci-entrypoint.sh - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh env: - name: TEST_CCM value: "true" - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.34 - name: FAIL_FAST value: "true" - name: AZURE_LOADBALANCER_SKU value: Standard - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure IPv6 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-capz-1-34-presubmit branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-34 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-34 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e && popd command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.34 - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Azure specific tests with cloud-provider-azure DualStack (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure. testgrid-dashboards: provider-azure-cloud-provider-azure-1-34 testgrid-num-columns-recent: "30" testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-capz-1-34-presubmit branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-34 namespace: test-pods path_alias: sigs.k8s.io/cloud-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-34 skip_if_only_changed: ^docs/|^.pipelines/|^site/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$|go.sum spec: containers: - args: - bash - -c - pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e && popd command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_CCM value: "true" - name: AZURE_LOADBALANCER_SKU value: standard - name: CONTROL_PLANE_MACHINE_COUNT value: "1" - name: KUBERNETES_VERSION value: latest-1.34 - name: FAIL_FAST value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: CLUSTER_TEMPLATE value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.21/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-34,?($|\s.*) kubernetes-sigs/cloud-provider-kind: - agent: kubernetes always_run: true annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind testgrid-tab-name: pull-cloud-provider-kind conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build context: pull-cloud-provider-kind-conformance-parallel-ga-only decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cloud-provider-kind-conformance-parallel-ga-only namespace: test-pods optional: true path_alias: sigs.k8s.io/cloud-provider-kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-kind-conformance-parallel-ga-only spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/cloud-provider-kind/hack/ci/e2e.sh env: - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|NetworkPolicy|Disruptive|Flaky|IPv6|LoadBalancer.Service.without.NodePort|type.and.ports.of.a.TCP.service|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cloud-provider-kind-conformance-parallel-ga-only,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind testgrid-tab-name: pull-cloud-provider-kind-ipv6 conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build context: pull-cloud-provider-kind-conformance-parallel-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cloud-provider-kind-conformance-parallel-ipv6 namespace: test-pods optional: true path_alias: sigs.k8s.io/cloud-provider-kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-kind-conformance-parallel-ipv6 spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/cloud-provider-kind/hack/ci/e2e.sh env: - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|NetworkPolicy|Disruptive|Flaky|IPv4|DualStack|LoadBalancer.Service.without.NodePort|type.and.ports.of.a.TCP.service|Internet.connection|loadbalancer.source.ranges|SCTPConnectivity - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cloud-provider-kind-conformance-parallel-ipv6,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind testgrid-tab-name: pull-cloud-provider-kind-dual master (dev) [non-serial] cluster: k8s-infra-prow-build context: pull-kind-conformance-parallel-dual-stack-ipv4-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" name: pull-kind-conformance-parallel-dual-stack-ipv4-ipv6 namespace: test-pods optional: true path_alias: sigs.k8s.io/cloud-provider-kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-conformance-parallel-dual-stack-ipv4-ipv6 spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/cloud-provider-kind/hack/ci/e2e.sh env: - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|NetworkPolicy|Disruptive|Flaky|Networking-IPv6|LoadBalancer.Service.without.NodePort|type.and.ports.of.a.TCP.service|SCTPConnectivity - name: PARALLEL value: "true" - name: IP_FAMILY value: dual - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-conformance-parallel-dual-stack-ipv4-ipv6,?($|\s.*) kubernetes-sigs/cluster-addons: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-addons testgrid-tab-name: pr-unit-test cluster: eks-prow-build-cluster context: pull-cluster-addons-unit-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-addons-unit-test namespace: test-pods path_alias: sigs.k8s.io/cluster-addons prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-addons-unit-test spec: containers: - command: - ./hack/unit-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-addons-unit-test,?($|\s.*) kubernetes-sigs/cluster-api: - agent: kubernetes always_run: true annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-build-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-build-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-build-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-build-main spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-build-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-apidiff-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-apidiff-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-apidiff-main namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-apidiff-main run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 2Gi requests: cpu: "6" memory: 2Gi trigger: (?m)^/test( | .* )pull-cluster-api-apidiff-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-verify-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-verify-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-verify-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-verify-main spec: containers: - command: - runner.sh - ./scripts/ci-verify.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "5" memory: 3Gi requests: cpu: "5" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-verify-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-test-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-test-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-test-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-test-main run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-test-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-test-mink8s-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-test-mink8s-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-test-mink8s-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-test-mink8s-main spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: KUBEBUILDER_ENVTEST_KUBERNETES_VERSION value: 1.31.0 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-test-mink8s-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-e2e-mink8s-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-mink8s-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-mink8s-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-mink8s-main spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: KUBERNETES_VERSION_MANAGEMENT value: v1.31.12 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-mink8s-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-e2e-blocking-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-blocking-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-blocking-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-blocking-main run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: PR-Blocking - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-blocking-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-e2e-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-main spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-e2e-main-gke branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-e2e-main-gke decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-main-gke namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-main-gke spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-main-gke,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-e2e-main-1-34-1-35 branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-upgrade-1-34-1-35-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-upgrade-1-34-1-35-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-upgrade-1-34-1-35-main spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: ETCD_VERSION_UPGRADE_TO value: 3.6.6-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.13.1 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-upgrade-1-34-1-35-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-e2e-conformance-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-conformance-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-conformance-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-conformance-main spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-conformance-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-e2e-conformance-ci-latest-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-conformance-ci-latest-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-conformance-ci-latest-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-conformance-ci-latest-main spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install-ci-latest) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION_LATEST_CI - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-conformance-ci-latest-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-main testgrid-tab-name: capi-pr-e2e-latestk8s-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-latestk8s-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-latestk8s-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-latestk8s-main spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION_LATEST_CI - name: KUBERNETES_VERSION_MANAGEMENT value: ci/latest-1.35 - name: KUBERNETES_VERSION value: ci/latest-1.35 - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: ETCD_VERSION_UPGRADE_TO value: 3.6.6-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.13.1 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-latestk8s-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: cluster-api-core-1.10 testgrid-tab-name: capi-pr-build-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-build-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-build-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-build-release-1-10 spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-build-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.10 testgrid-tab-name: capi-pr-apidiff-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-apidiff-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-apidiff-release-1-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-apidiff-release-1-10 run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 2Gi requests: cpu: "6" memory: 2Gi trigger: (?m)^/test( | .* )pull-cluster-api-apidiff-release-1-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: cluster-api-core-1.10 testgrid-tab-name: capi-pr-verify-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-verify-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-verify-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-verify-release-1-10 spec: containers: - command: - runner.sh - ./scripts/ci-verify.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "5" memory: 3Gi requests: cpu: "5" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-verify-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.10 testgrid-tab-name: capi-pr-test-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-test-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-test-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-test-release-1-10 run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-test-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.10 testgrid-tab-name: capi-pr-test-mink8s-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-test-mink8s-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-test-mink8s-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-test-mink8s-release-1-10 spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: KUBEBUILDER_ENVTEST_KUBERNETES_VERSION value: 1.29.5 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-test-mink8s-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.10 testgrid-tab-name: capi-pr-e2e-mink8s-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-mink8s-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-mink8s-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-mink8s-release-1-10 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: KUBERNETES_VERSION_MANAGEMENT value: v1.29.10 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-mink8s-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.10 testgrid-tab-name: capi-pr-e2e-blocking-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-blocking-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-blocking-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-blocking-release-1-10 run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: PR-Blocking - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-blocking-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.10 testgrid-tab-name: capi-pr-e2e-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-release-1-10 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.10 testgrid-tab-name: capi-pr-e2e-release-1-10-1-32-1-33 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-upgrade-1-32-1-33-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-upgrade-1-32-1-33-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-upgrade-1-32-1-33-release-1-10 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: ETCD_VERSION_UPGRADE_TO value: 3.5.21-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.12.0 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-upgrade-1-32-1-33-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.10 testgrid-tab-name: capi-pr-e2e-conformance-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-conformance-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-conformance-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-conformance-release-1-10 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-conformance-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.10 testgrid-tab-name: capi-pr-e2e-conformance-ci-latest-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-conformance-ci-latest-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-conformance-ci-latest-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-conformance-ci-latest-release-1-10 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install-ci-latest) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION_LATEST_CI - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-conformance-ci-latest-release-1-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: cluster-api-core-1.11 testgrid-tab-name: capi-pr-build-release-1-11 branches: - ^release-1.11$ cluster: eks-prow-build-cluster context: pull-cluster-api-build-release-1-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-build-release-1-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-build-release-1-11 spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-build-release-1-11,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.11 testgrid-tab-name: capi-pr-apidiff-release-1-11 branches: - ^release-1.11$ cluster: eks-prow-build-cluster context: pull-cluster-api-apidiff-release-1-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-apidiff-release-1-11 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-apidiff-release-1-11 run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 2Gi requests: cpu: "6" memory: 2Gi trigger: (?m)^/test( | .* )pull-cluster-api-apidiff-release-1-11,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: cluster-api-core-1.11 testgrid-tab-name: capi-pr-verify-release-1-11 branches: - ^release-1.11$ cluster: eks-prow-build-cluster context: pull-cluster-api-verify-release-1-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-verify-release-1-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-verify-release-1-11 spec: containers: - command: - runner.sh - ./scripts/ci-verify.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "5" memory: 3Gi requests: cpu: "5" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-verify-release-1-11,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.11 testgrid-tab-name: capi-pr-test-release-1-11 branches: - ^release-1.11$ cluster: eks-prow-build-cluster context: pull-cluster-api-test-release-1-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-test-release-1-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-test-release-1-11 run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-test-release-1-11,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.11 testgrid-tab-name: capi-pr-test-mink8s-release-1-11 branches: - ^release-1.11$ cluster: eks-prow-build-cluster context: pull-cluster-api-test-mink8s-release-1-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-test-mink8s-release-1-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-test-mink8s-release-1-11 spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: KUBEBUILDER_ENVTEST_KUBERNETES_VERSION value: 1.30.3 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-test-mink8s-release-1-11,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.11 testgrid-tab-name: capi-pr-e2e-mink8s-release-1-11 branches: - ^release-1.11$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-mink8s-release-1-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-mink8s-release-1-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-mink8s-release-1-11 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: KUBERNETES_VERSION_MANAGEMENT value: v1.30.10 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-mink8s-release-1-11,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.11 testgrid-tab-name: capi-pr-e2e-blocking-release-1-11 branches: - ^release-1.11$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-blocking-release-1-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-blocking-release-1-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-blocking-release-1-11 run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: PR-Blocking - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-blocking-release-1-11,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.11 testgrid-tab-name: capi-pr-e2e-release-1-11 branches: - ^release-1.11$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-release-1-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-release-1-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-release-1-11 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-release-1-11,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.11 testgrid-tab-name: capi-pr-e2e-release-1-11-1-33-1-34 branches: - ^release-1.11$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-upgrade-1-33-1-34-release-1-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-upgrade-1-33-1-34-release-1-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-upgrade-1-33-1-34-release-1-11 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: ETCD_VERSION_UPGRADE_TO value: 3.6.4-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.12.1 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-upgrade-1-33-1-34-release-1-11,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.11 testgrid-tab-name: capi-pr-e2e-conformance-release-1-11 branches: - ^release-1.11$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-conformance-release-1-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-conformance-release-1-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-conformance-release-1-11 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-conformance-release-1-11,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.11 testgrid-tab-name: capi-pr-e2e-conformance-ci-latest-release-1-11 branches: - ^release-1.11$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-conformance-ci-latest-release-1-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-conformance-ci-latest-release-1-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-conformance-ci-latest-release-1-11 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install-ci-latest) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION_LATEST_CI - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-conformance-ci-latest-release-1-11,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: cluster-api-core-1.12 testgrid-tab-name: capi-pr-build-release-1-12 branches: - ^release-1.12$ cluster: eks-prow-build-cluster context: pull-cluster-api-build-release-1-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-build-release-1-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-build-release-1-12 spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-build-release-1-12,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.12 testgrid-tab-name: capi-pr-apidiff-release-1-12 branches: - ^release-1.12$ cluster: eks-prow-build-cluster context: pull-cluster-api-apidiff-release-1-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-apidiff-release-1-12 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-apidiff-release-1-12 run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 2Gi requests: cpu: "6" memory: 2Gi trigger: (?m)^/test( | .* )pull-cluster-api-apidiff-release-1-12,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: cluster-api-core-1.12 testgrid-tab-name: capi-pr-verify-release-1-12 branches: - ^release-1.12$ cluster: eks-prow-build-cluster context: pull-cluster-api-verify-release-1-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-verify-release-1-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-verify-release-1-12 spec: containers: - command: - runner.sh - ./scripts/ci-verify.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "5" memory: 3Gi requests: cpu: "5" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-verify-release-1-12,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.12 testgrid-tab-name: capi-pr-test-release-1-12 branches: - ^release-1.12$ cluster: eks-prow-build-cluster context: pull-cluster-api-test-release-1-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-test-release-1-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-test-release-1-12 run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-test-release-1-12,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.12 testgrid-tab-name: capi-pr-test-mink8s-release-1-12 branches: - ^release-1.12$ cluster: eks-prow-build-cluster context: pull-cluster-api-test-mink8s-release-1-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-test-mink8s-release-1-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-test-mink8s-release-1-12 spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: KUBEBUILDER_ENVTEST_KUBERNETES_VERSION value: 1.31.0 - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7300m memory: 8Gi requests: cpu: 7300m memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-test-mink8s-release-1-12,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.12 testgrid-tab-name: capi-pr-e2e-mink8s-release-1-12 branches: - ^release-1.12$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-mink8s-release-1-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-mink8s-release-1-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-mink8s-release-1-12 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: KUBERNETES_VERSION_MANAGEMENT value: v1.31.12 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-mink8s-release-1-12,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.12 testgrid-tab-name: capi-pr-e2e-blocking-release-1-12 branches: - ^release-1.12$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-blocking-release-1-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-blocking-release-1-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-blocking-release-1-12 run_if_changed: ^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: PR-Blocking - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-blocking-release-1-12,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.12 testgrid-tab-name: capi-pr-e2e-release-1-12 branches: - ^release-1.12$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-release-1-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-release-1-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-release-1-12 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: GINKGO_LABEL_FILTER value: '!Conformance' - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "3" memory: 8Gi requests: cpu: "3" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-release-1-12,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.12 testgrid-tab-name: capi-pr-e2e-release-1-12-1-34-1-35 branches: - ^release-1.12$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-upgrade-1-34-1-35-release-1-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-upgrade-1-34-1-35-release-1-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-upgrade-1-34-1-35-release-1-12 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: ALWAYS_BUILD_KIND_IMAGES value: "true" - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: ETCD_VERSION_UPGRADE_TO value: 3.6.6-0 - name: COREDNS_VERSION_UPGRADE_TO value: v1.13.1 - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Upgrade) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-upgrade-1-34-1-35-release-1-12,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.12 testgrid-tab-name: capi-pr-e2e-conformance-release-1-12 branches: - ^release-1.12$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-conformance-release-1-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-conformance-release-1-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-conformance-release-1-12 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-conformance-release-1-12,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: cluster-api-core-1.12 testgrid-tab-name: capi-pr-e2e-conformance-ci-latest-release-1-12 branches: - ^release-1.12$ cluster: eks-prow-build-cluster context: pull-cluster-api-e2e-conformance-ci-latest-release-1-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-e2e-conformance-ci-latest-release-1-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-e2e-conformance-ci-latest-release-1-12 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_LABEL_FILTER value: (Conformance && K8s-Install-ci-latest) - name: KIND_BUILD_IMAGES value: KUBERNETES_VERSION_LATEST_CI - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-e2e-conformance-ci-latest-release-1-12,?($|\s.*) kubernetes-sigs/cluster-api-addon-provider-helm: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-pr-build-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-addon-provider-helm-build-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-addon-provider-helm-build-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-addon-provider-helm prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-addon-provider-helm-build-main spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-addon-provider-helm-build-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-pr-apidiff-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-addon-provider-helm-apidiff-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-addon-provider-helm-apidiff-main namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-addon-provider-helm prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-addon-provider-helm-apidiff-main spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-addon-provider-helm-apidiff-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-pr-verify-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-addon-provider-helm-verify-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-addon-provider-helm-verify-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-addon-provider-helm prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-addon-provider-helm-verify-main spec: containers: - command: - runner.sh - ./scripts/ci-verify.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-addon-provider-helm-verify-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-pr-test-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-addon-provider-helm-test-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-addon-provider-helm-test-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-addon-provider-helm prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-addon-provider-helm-test-main spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-addon-provider-helm-test-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-pr-test-mink8s-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-addon-provider-helm-test-mink8s-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-addon-provider-helm-test-mink8s-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-addon-provider-helm prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-addon-provider-helm-test-mink8s-main spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-addon-provider-helm-test-mink8s-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-pr-e2e-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-addon-provider-helm-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-addon-provider-helm-e2e namespace: test-pods path_alias: sigs.k8s.io/cluster-api-addon-provider-helm prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-addon-provider-helm-e2e skip_if_only_changed: ^docs/|^\.github/|\.md$|^(\.codespellignore|LICENSE|OWNERS|OWNERS_ALIASES|PROJECT|SECURITY_CONTACTS|Tiltfile|Makefile|metadata\.yaml|netlify\.toml|tilt-provider\.json)$ spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[REQUIRED\] - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-addon-provider-helm-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-pr-capi-e2e-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-addon-provider-helm-capi-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-addon-provider-helm-capi-e2e namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-addon-provider-helm prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-addon-provider-helm-capi-e2e run_if_changed: test\/e2e\/capi_test.go|scripts\/ci-e2e.sh|^go.mod spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: 7300m memory: 32Gi requests: cpu: 7300m memory: 32Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-addon-provider-helm-capi-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-pr-e2e-upgrade branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-addon-provider-helm-e2e-workload-upgrade decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-addon-provider-helm-e2e-workload-upgrade namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-addon-provider-helm prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-addon-provider-helm-e2e-workload-upgrade spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-addon-provider-helm-e2e-workload-upgrade,?($|\s.*) - agent: kubernetes always_run: false annotations: description: This job creates clusters with an older version of Cluster API and Cluster API Add-on Provider Helm, then upgrades them to the latest version of Cluster API and to the main branch of Cluster API Add-on Provider Helm. testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm testgrid-tab-name: caaph-pr-apiversion-upgrade-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-addon-provider-helm-apiversion-upgrade decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-addon-provider-helm-apiversion-upgrade namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-addon-provider-helm prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-addon-provider-helm-apiversion-upgrade run_if_changed: ^test\/e2e\/(config\/helm\.yaml)|(data\/shared\/v1beta1-provider\/metadata\.yaml)$ spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: API Version Upgrade - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-addon-provider-helm-apiversion-upgrade,?($|\s.*) kubernetes-sigs/cluster-api-operator: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-build-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-build-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-operator-build-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-build-main spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-operator-build-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-make-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-make-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-operator-make-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-make-main spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-operator-make-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-apidiff-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-apidiff-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-operator-apidiff-main namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-apidiff-main run_if_changed: ^((api|cmd|config|controllers|hack|internal|scripts|test|util|webhook)/|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-operator-apidiff-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-verify-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-verify-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-operator-verify-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-verify-main spec: containers: - command: - runner.sh - ./scripts/ci-verify.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-operator-verify-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-test-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-test-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-operator-test-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-test-main run_if_changed: ^((api|cmd|config|controllers|hack|internal|scripts|test|util|webhook)/|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-operator-test-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-e2e-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-e2e-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-operator-e2e-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-e2e-main run_if_changed: ^((api|cmd|config|controllers|hack|internal|scripts|test|util|webhook)/|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-operator-e2e-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-build-release-0-24 branches: - ^release-0.24$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-build-release-0-24 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-operator-build-release-0-24 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-build-release-0-24 spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-operator-build-release-0-24,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-make-release-0-24 branches: - ^release-0.24$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-make-release-0-24 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-operator-make-release-0-24 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-make-release-0-24 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-operator-make-release-0-24,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-apidiff-release-0-24 branches: - ^release-0.24$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-apidiff-release-0-24 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-operator-apidiff-release-0-24 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-apidiff-release-0-24 run_if_changed: ^((api|cmd|config|controllers|hack|internal|scripts|test|util|webhook)/|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-operator-apidiff-release-0-24,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-verify-release-0-24 branches: - ^release-0.24$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-verify-release-0-24 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-operator-verify-release-0-24 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-verify-release-0-24 spec: containers: - command: - runner.sh - ./scripts/ci-verify.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-operator-verify-release-0-24,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-test-release-0-24 branches: - ^release-0.24$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-test-release-0-24 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-operator-test-release-0-24 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-test-release-0-24 run_if_changed: ^((api|cmd|config|controllers|hack|internal|scripts|test|util|webhook)/|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - runner.sh - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-operator-test-release-0-24,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-operator testgrid-tab-name: capi-operator-pr-e2e-release-0-24 branches: - ^release-0.24$ cluster: eks-prow-build-cluster context: pull-cluster-api-operator-e2e-release-0-24 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-operator-e2e-release-0-24 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-operator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-operator-e2e-release-0-24 run_if_changed: ^((api|cmd|config|controllers|hack|internal|scripts|test|util|webhook)/|go\.mod|go\.sum|Dockerfile|Makefile) spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-operator-e2e-release-0-24,?($|\s.*) kubernetes-sigs/cluster-api-provider-aws: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-failures-to-alert: "2" testgrid-tab-name: pr-e2e-main-clusterclass branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-clusterclass decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-clusterclass namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-aws-e2e-clusterclass spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_FOCUS value: \[ClusterClass\] - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-clusterclass,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-test branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-aws-test namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-test spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "8" memory: 16Gi requests: cpu: "8" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-apidiff-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-apidiff-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-aws-apidiff-main namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-apidiff-main spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: 7300m memory: 9Gi requests: cpu: 7300m memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-apidiff-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-build branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-aws-build namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-aws-build spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-build-docker branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-build-docker decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-aws-build-docker namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-build-docker spec: containers: - args: - ./scripts/ci-docker-build.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-build-docker,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-verify branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-aws-verify namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-aws-verify spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-verify,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-conformance branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-conformance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-conformance namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-conformance spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-conformance,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-conformance-main-k8s-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-quick-e2e-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-blocking decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 3 name: pull-cluster-api-provider-aws-e2e-blocking namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-blocking spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[PR-Blocking\] - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-blocking,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 2 name: pull-cluster-api-provider-aws-e2e namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 2 name: pull-cluster-api-provider-aws-e2e-eks namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-main-testing branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks-testing decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-eks-testing namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks-testing spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks-testing,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-test-release-2-10 branches: - ^release-2.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-test-release-2-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-aws-test-release-2-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-test-release-2-10 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "8" memory: 16Gi requests: cpu: "8" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-test-release-2-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-apidiff-release-2-10 branches: - ^release-2.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-apidiff-release-2-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-aws-apidiff-release-2-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-apidiff-release-2-10 spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: 7300m memory: 9Gi requests: cpu: 7300m memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-apidiff-release-2-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-build-release-2-10 branches: - ^release-2.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-build-release-2-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-aws-build-release-2-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-aws-build-release-2-10 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-build-release-2-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-build-docker-release-2-10 branches: - ^release-2.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-build-docker-release-2-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-aws-build-docker-release-2-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-build-docker-release-2-10 spec: containers: - args: - ./scripts/ci-docker-build.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-build-docker-release-2-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-verify-release-2-10 branches: - ^release-2.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-verify-release-2-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-aws-verify-release-2-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-aws-verify-release-2-10 spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-verify-release-2-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-conformance-release-2-10 branches: - ^release-2.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-conformance-release-2-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-conformance-release-2-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-conformance-release-2-10 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-conformance-release-2-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-conformance-release-2-10-k8s-main branches: - ^release-2.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-10 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-quick-e2e-release-2-10 branches: - ^release-2.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-blocking-release-2-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 3 name: pull-cluster-api-provider-aws-e2e-blocking-release-2-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-blocking-release-2-10 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[PR-Blocking\] - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-blocking-release-2-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-release-2-10 branches: - ^release-2.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-release-2-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 2 name: pull-cluster-api-provider-aws-e2e-release-2-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-release-2-10 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-release-2-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-release-2-10 branches: - ^release-2.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks-release-2-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 2 name: pull-cluster-api-provider-aws-e2e-eks-release-2-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks-release-2-10 spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks-release-2-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-release-2-10-testing branches: - ^release-2.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks-testing-release-2-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-eks-testing-release-2-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks-testing-release-2-10 spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks-testing-release-2-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-test-release-2-7 branches: - ^release-2.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-test-release-2-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-aws-test-release-2-7 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-test-release-2-7 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "8" memory: 16Gi requests: cpu: "8" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-test-release-2-7,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-apidiff-release-2-7 branches: - ^release-2.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-apidiff-release-2-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-aws-apidiff-release-2-7 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-apidiff-release-2-7 spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: 7300m memory: 9Gi requests: cpu: 7300m memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-apidiff-release-2-7,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-build-release-2-7 branches: - ^release-2.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-build-release-2-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-aws-build-release-2-7 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-aws-build-release-2-7 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-build-release-2-7,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-build-docker-release-2-7 branches: - ^release-2.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-build-docker-release-2-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-aws-build-docker-release-2-7 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-build-docker-release-2-7 spec: containers: - args: - ./scripts/ci-docker-build.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-build-docker-release-2-7,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-verify-release-2-7 branches: - ^release-2.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-verify-release-2-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-aws-verify-release-2-7 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-aws-verify-release-2-7 spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-verify-release-2-7,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-conformance-release-2-7 branches: - ^release-2.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-conformance-release-2-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-conformance-release-2-7 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-conformance-release-2-7 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-conformance-release-2-7,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-quick-e2e-release-2-7 branches: - ^release-2.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-blocking-release-2-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-blocking-release-2-7 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-blocking-release-2-7 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[PR-Blocking\] - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-blocking-release-2-7,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-release-2-7 branches: - ^release-2.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-release-2-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-release-2-7 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-release-2-7 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-release-2-7,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-release-2-7 branches: - ^release-2.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks-release-2-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-eks-release-2-7 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks-release-2-7 spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks-release-2-7,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-gc-release-2-7 branches: - ^release-2.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks-gc-release-2-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-eks-gc-release-2-7 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks-gc-release-2-7 spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks-gc.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks-gc-release-2-7,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-release-2-7-testing branches: - ^release-2.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks-testing-release-2-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-eks-testing-release-2-7 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks-testing-release-2-7 spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks-testing-release-2-7,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-test-release-2-8 branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-test-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-aws-test-release-2-8 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-test-release-2-8 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "8" memory: 16Gi requests: cpu: "8" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-test-release-2-8,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-apidiff-release-2-8 branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-apidiff-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-aws-apidiff-release-2-8 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-apidiff-release-2-8 spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: 7300m memory: 9Gi requests: cpu: 7300m memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-apidiff-release-2-8,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-build-release-2-8 branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-build-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-aws-build-release-2-8 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-aws-build-release-2-8 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-build-release-2-8,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-build-docker-release-2-8 branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-build-docker-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-aws-build-docker-release-2-8 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-build-docker-release-2-8 spec: containers: - args: - ./scripts/ci-docker-build.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-build-docker-release-2-8,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-verify-release-2-8 branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-verify-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-aws-verify-release-2-8 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-aws-verify-release-2-8 spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-verify-release-2-8,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-conformance-release-2-8 branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-conformance-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-conformance-release-2-8 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-conformance-release-2-8 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-conformance-release-2-8,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-conformance-release-2-8-k8s-main branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-8 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-8 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-8,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-quick-e2e-release-2-8 branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-blocking-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-blocking-release-2-8 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-blocking-release-2-8 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[PR-Blocking\] - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-blocking-release-2-8,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-release-2-8 branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-release-2-8 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-release-2-8 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-release-2-8,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-release-2-8 branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-eks-release-2-8 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks-release-2-8 spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks-release-2-8,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-gc-release-2-8 branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks-gc-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-eks-gc-release-2-8 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks-gc-release-2-8 spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks-gc.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks-gc-release-2-8,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-release-2-8-testing branches: - ^release-2.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks-testing-release-2-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-eks-testing-release-2-8 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks-testing-release-2-8 spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks-testing-release-2-8,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-test-release-2-9 branches: - ^release-2.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-test-release-2-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-aws-test-release-2-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-test-release-2-9 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "8" memory: 16Gi requests: cpu: "8" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-test-release-2-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-apidiff-release-2-9 branches: - ^release-2.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-apidiff-release-2-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-aws-apidiff-release-2-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-apidiff-release-2-9 spec: containers: - command: - runner.sh - ./scripts/ci-apidiff.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: 7300m memory: 9Gi requests: cpu: 7300m memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-apidiff-release-2-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-build-release-2-9 branches: - ^release-2.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-build-release-2-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-aws-build-release-2-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-aws-build-release-2-9 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-build-release-2-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-build-docker-release-2-9 branches: - ^release-2.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-build-docker-release-2-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-aws-build-docker-release-2-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-build-docker-release-2-9 spec: containers: - args: - ./scripts/ci-docker-build.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-build-docker-release-2-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-tab-name: pr-verify-release-2-9 branches: - ^release-2.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-verify-release-2-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-aws-verify-release-2-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-aws-verify-release-2-9 spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-verify-release-2-9,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-conformance-release-2-9 branches: - ^release-2.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-conformance-release-2-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-conformance-release-2-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-conformance-release-2-9 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-conformance-release-2-9,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-conformance-release-2-9-k8s-main branches: - ^release-2.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-9 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-conformance-with-ci-artifacts-release-2-9,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-quick-e2e-release-2-9 branches: - ^release-2.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-blocking-release-2-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 3 name: pull-cluster-api-provider-aws-e2e-blocking-release-2-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-blocking-release-2-9 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[PR-Blocking\] - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 20 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-blocking-release-2-9,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-release-2-9 branches: - ^release-2.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-release-2-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 2 name: pull-cluster-api-provider-aws-e2e-release-2-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-release-2-9 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-release-2-9,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-release-2-9 branches: - ^release-2.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks-release-2-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 2 name: pull-cluster-api-provider-aws-e2e-eks-release-2-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks-release-2-9 spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks-release-2-9,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws testgrid-num-columns-recent: "20" testgrid-tab-name: pr-e2e-eks-release-2-9-testing branches: - ^release-2.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-aws-e2e-eks-testing-release-2-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential: "true" preset-aws-ssh: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 1 name: pull-cluster-api-provider-aws-e2e-eks-testing-release-2-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_auth_config: github_team_slugs: - org: kubernetes-sigs slug: cluster-api-provider-aws-maintainers rerun_command: /test pull-cluster-api-provider-aws-e2e-eks-testing-release-2-9 spec: containers: - command: - runner.sh - ./scripts/ci-e2e-eks.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: AWS_REGION value: us-west-2 - name: GINKGO_ARGS value: -nodes 2 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-768319786644 trigger: (?m)^/test( | .* )pull-cluster-api-provider-aws-e2e-eks-testing-release-2-9,?($|\s.*) kubernetes-sigs/cluster-api-provider-azure: - agent: kubernetes always_run: false annotations: description: Runs unit tests and generates code coverage reports for the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-test-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-cluster-api-provider-azure-test namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-test skip_if_only_changed: ^docs/|^\.github/|\.md$|^(\.codespellignore|LICENSE|OWNERS|OWNERS_ALIASES|PROJECT|SECURITY_CONTACTS|Tiltfile|Makefile|metadata\.yaml|netlify\.toml|tilt-provider\.json)$ spec: containers: - args: - bash - -c - | result=0 ./scripts/ci-test-coverage.sh || result=$? cp coverage.* ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.go" "${ARTIFACTS}/coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-test,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Builds the project to ensure there are no compilation errors on the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-build-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-azure-build namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-build spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-build,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Executes end-to-end tests to validate the functionality of the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-e2e-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-e2e namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-e2e skip_if_only_changed: ^docs/|^\.github/|\.md$|^(\.codespellignore|LICENSE|OWNERS|OWNERS_ALIASES|PROJECT|SECURITY_CONTACTS|Tiltfile|Makefile|metadata\.yaml|netlify\.toml|tilt-provider\.json)$ spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[REQUIRED\] - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs optional end-to-end tests that are not required for every PR. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-e2e-optional-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-e2e-optional decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-e2e-optional namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-e2e-optional spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[OPTIONAL\] - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-e2e-optional,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs windows end-to-end tests that are not required for every PR. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-e2e-windows-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-e2e-windows decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-e2e-windows namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-e2e-windows spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[WINDOWS\] - name: GINKGO_SKIP - name: TEST_WINDOWS value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-e2e-windows,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Tests the integration with Azure Kubernetes Service (AKS) for the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-e2e-aks-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-e2e-aks decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-e2e-aks namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-e2e-aks skip_if_only_changed: ^docs/|^\.github/|\.md$|^(\.codespellignore|LICENSE|OWNERS|OWNERS_ALIASES|PROJECT|SECURITY_CONTACTS|Tiltfile|Makefile|metadata\.yaml|netlify\.toml|tilt-provider\.json)$ spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Managed Kubernetes\] - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-e2e-aks,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Cluster API end-to-end tests to ensure compatibility with the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-capi-e2e-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-capi-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-capi-e2e namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-capi-e2e run_if_changed: test\/e2e\/capi_test.go|scripts\/ci-e2e.sh|^go.mod spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-capi-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-verify-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-azure-verify namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-verify spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-verify,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-conformance-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-conformance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-conformance namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-conformance run_if_changed: test\/e2e\/conformance_test.go|templates\/test|^scripts\/|conformance.mk spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-conformance,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-conformance-azl3-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-conformance-azl3-with-ci-artifacts decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-conformance-azl3-with-ci-artifacts namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-conformance-azl3-with-ci-artifacts spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: CONFORMANCE_FLAVOR value: conformance-ci-artifacts-azl3 - name: AZL3_VERSION value: 1.33.2 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-conformance-azl3-with-ci-artifacts,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-conformance-k8s-ci-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-conformance-with-ci-artifacts decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-conformance-with-ci-artifacts namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-conformance-with-ci-artifacts run_if_changed: test\/e2e\/conformance_test.go|templates\/test|^scripts\/|conformance.mk spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-conformance-with-ci-artifacts,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-conformance-ipv6-k8s-ci-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-conformance-ipv6-with-ci-artifacts decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-conformance-ipv6-with-ci-artifacts namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-conformance-ipv6-with-ci-artifacts run_if_changed: test\/e2e\/conformance_test.go|templates\/test|^scripts\/|conformance.mk spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: IP_FAMILY value: ipv6 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-conformance-ipv6-with-ci-artifacts,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-conformance-dual-stack-k8s-ci-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-conformance-dual-stack-with-ci-artifacts decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-conformance-dual-stack-with-ci-artifacts namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-conformance-dual-stack-with-ci-artifacts run_if_changed: test\/e2e\/conformance_test.go|templates\/test|^scripts\/|conformance.mk spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: IP_FAMILY value: dual - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-conformance-dual-stack-with-ci-artifacts,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-upstream-k8s-ci-windows-containerd-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-windows-with-ci-artifacts decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-windows-with-ci-artifacts namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-windows-with-ci-artifacts spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: WINDOWS_FLAVOR value: containerd - name: CONFORMANCE_NODES value: "4" - name: WINDOWS_SERVER_VERSION value: windows-2019 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-windows-with-ci-artifacts,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-conformance-k8s-ci-dra-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-conformance-with-ci-artifacts-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-conformance-with-ci-artifacts-dra namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-conformance-with-ci-artifacts-dra run_if_changed: test\/e2e\/conformance_test.go|templates\/test|^scripts\/|conformance.mk spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: CONFORMANCE_FLAVOR value: conformance-ci-artifacts-dra - name: KUBETEST_CONF_PATH value: ${GOPATH}/src/sigs.k8s.io/cluster-api-provider-azure/test/e2e/data/kubetest/conformance-dra-ginkgo-v2.yaml - name: KUBERNETES_VERSION value: latest - name: AZURE_CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-conformance-with-ci-artifacts-dra,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-apidiff-main branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-azure-apidiff decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-azure-apidiff namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-apidiff spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-apidiff,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-e2e-upgrade branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-e2e-workload-upgrade decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-azure-e2e-workload-upgrade namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-e2e-workload-upgrade run_if_changed: go.mod|templates\/test|^scripts\/|test\/e2e|Makefile spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-e2e-workload-upgrade,?($|\s.*) - agent: kubernetes always_run: false annotations: description: This job creates clusters using supported older api versions (v1alpha4), and verifies that the clusters continue to operate properly after the api version is upgraded to the latest (v1beta1). testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-apiversion-upgrade-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-apiversion-upgrade decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-azure-apiversion-upgrade namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-apiversion-upgrade run_if_changed: ^(test\/e2e\/(config\/azure-dev\.yaml|data\/shared\/v1beta1_provider\/metadata\.yaml)|azure\/scope\/.*)$ spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: API Version Upgrade - name: KUBERNETES_VERSION value: v1.30.3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-apiversion-upgrade,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Creates a CAPZ cluster and exports KUBECONFIG. This job validates ci-entrypoint.sh used by other repositories for running tests on CAPZ clusters. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-ci-entrypoint-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-ci-entrypoint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-ci-entrypoint namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-ci-entrypoint skip_if_only_changed: ^docs/|^\.github/|\.md$|^(\.codespellignore|LICENSE|OWNERS|OWNERS_ALIASES|PROJECT|SECURITY_CONTACTS|Tiltfile|Makefile|metadata\.yaml|netlify\.toml|tilt-provider\.json)$ spec: containers: - args: - ./scripts/ci-entrypoint.sh command: - runner.sh env: - name: TEST_WINDOWS - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-ci-entrypoint,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Validates conformance with a custom Kubernetes build on the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-conformance-custom-k8s-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-conformance-custom-builds decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-conformance-custom-builds namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-conformance-custom-builds run_if_changed: test\/e2e\/conformance_test.go|templates\/test|^scripts\/|conformance.mk spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: TEST_K8S value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-conformance-custom-builds,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Tests Windows support with custom builds on the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-windows-containerd-upstream-custom-k8s-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-windows-custom-builds decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-windows-custom-builds namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-windows-custom-builds spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: TEST_K8S value: "true" - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: WINDOWS_SERVER_VERSION value: windows-2019 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-windows-custom-builds,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Conducts load testing with custom builds to assess scalability on the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-scalability-100-node-k8s-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-load-test-custom-builds decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-azure-load-test-custom-builds namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-load-test-custom-builds spec: containers: - args: - bash - -c - cd ${GOPATH}/src/k8s.io/perf-tests/ && ./run-e2e.sh cluster-loader2 --nodes=100 \ --provider=aks \ --testconfig=testing/load/config.yaml \ --testconfig=testing/huge-service/config.yaml \ --testconfig=testing/access-tokens/config.yaml \ --testoverrides=./testing/experiments/enable_restart_count_check.yaml \ --testoverrides=./testing/experiments/use_simple_latency_query.yaml \ --testoverrides=./testing/overrides/load_throughput.yaml \ --report-dir=${ARTIFACTS} --v=2 command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_K8S value: "true" - name: WINDOWS value: "false" - name: CLUSTER_TEMPLATE value: templates/test/dev/cluster-template-custom-builds-load.yaml - name: AZURE_CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: AZURE_NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: TEST_WINDOWS value: "false" - name: CONTROL_PLANE_MACHINE_COUNT value: "5" - name: WINDOWS_WORKER_MACHINE_COUNT value: "0" - name: WORKER_MACHINE_COUNT value: "100" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "0" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_API_AVAILABILITY_MEASUREMENT_IPS_CONFIGURED value: "true" - name: CL2_API_AVAILABILITY_MEASUREMENT_USE_INTERNAL_IPS value: "false" - name: DEPLOY_AZURE_CSI_DRIVER value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-load-test-custom-builds,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs a scalability test off of Kubernetes main branch with DRA enabled. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-dra-master-scalability-100 branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-dra-scalability decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: pod-startup-debug org: jont828 path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-azure-dra-scalability namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-dra-scalability spec: containers: - args: - bash - -c - sleep 300 && cd ${GOPATH}/src/k8s.io/perf-tests/ && ./run-e2e.sh cluster-loader2 --nodes=100 \ --provider=aks \ --testconfig=testing/load/config.yaml \ --testconfig=testing/huge-service/config.yaml \ --testconfig=testing/access-tokens/config.yaml \ --testoverrides=./testing/experiments/enable_restart_count_check.yaml \ --testoverrides=./testing/experiments/use_simple_latency_query.yaml \ --testoverrides=./testing/overrides/load_throughput.yaml \ --report-dir=${ARTIFACTS} --v=2 command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_K8S value: "true" - name: WINDOWS value: "false" - name: CLUSTER_TEMPLATE value: templates/test/dev/cluster-template-custom-builds-load-dra.yaml - name: AZURE_CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: AZURE_NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: TEST_WINDOWS value: "false" - name: DEPLOY_AZURE_CSI_DRIVER value: "false" - name: CONTROL_PLANE_MACHINE_COUNT value: "5" - name: WINDOWS_WORKER_MACHINE_COUNT value: "0" - name: WORKER_MACHINE_COUNT value: "100" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "0" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.95" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-dra-scalability,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Conducts load testing with custom builds to assess scalability on the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-scalability-apiserver-availability branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-perf-test-apiserver-availability decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-azure-perf-test-apiserver-availability namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-perf-test-apiserver-availability spec: containers: - args: - bash - -c - ls ${GOPATH}/src && sleep 300 && cd ${GOPATH}/src/k8s.io/perf-tests/ && ./run-e2e.sh cluster-loader2 --nodes=100 \ --provider=aks \ --testconfig=${GOPATH}/src/sigs.k8s.io/cluster-api-provider-azure/test/clusterloader2/testing/load/config.yaml \ --testconfig=${GOPATH}/src/sigs.k8s.io/cluster-api-provider-azure/test/clusterloader2/testing/huge-service/config.yaml \ --testconfig=${GOPATH}/src/sigs.k8s.io/cluster-api-provider-azure/test/clusterloader2/testing/access-tokens/config.yaml \ --testoverrides=${GOPATH}/src/sigs.k8s.io/cluster-api-provider-azure/test/clusterloader2/testing/experiments/enable_restart_count_check.yaml \ --testoverrides=${GOPATH}/src/sigs.k8s.io/cluster-api-provider-azure/test/clusterloader2/testing/experiments/use_simple_latency_query.yaml \ --testoverrides=${GOPATH}/src/sigs.k8s.io/cluster-api-provider-azure/test/clusterloader2/testing/overrides/load_throughput.yaml \ --testoverrides=${GOPATH}/src/sigs.k8s.io/cluster-api-provider-azure/test/clusterloader2/overrides/scheduler_throughput.yaml \ --report-dir=${ARTIFACTS} --v=2 command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_K8S value: "true" - name: WINDOWS value: "false" - name: CLUSTER_TEMPLATE value: templates/test/dev/cluster-template-custom-builds-load.yaml - name: AZURE_CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: AZURE_NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: TEST_WINDOWS value: "false" - name: CONTROL_PLANE_MACHINE_COUNT value: "5" - name: WINDOWS_WORKER_MACHINE_COUNT value: "0" - name: WORKER_MACHINE_COUNT value: "100" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "0" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: DEPLOY_AZURE_CSI_DRIVER value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-perf-test-apiserver-availability,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the functionality of a cluster with an internal load balancer for the API server. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-apiserver-ilb-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-apiserver-ilb decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-azure-apiserver-ilb namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-apiserver-ilb spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[API-Server-ILB\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-apiserver-ilb,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Runs unit tests for the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-test-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-test-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-azure-test-v1beta1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-test-v1beta1 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-test-v1beta1,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Builds the project to ensure there are no compilation errors for the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-build-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-build-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-azure-build-v1beta1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-build-v1beta1 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-build-v1beta1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Executes end-to-end tests for the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-e2e-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-e2e-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-e2e-v1beta1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-e2e-v1beta1 skip_if_only_changed: ^docs/|^\.github/|\.md$|^(\.codespellignore|LICENSE|OWNERS|OWNERS_ALIASES|PROJECT|SECURITY_CONTACTS|Tiltfile|metadata\.yaml|netlify\.toml|tilt-provider\.json)$ spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[REQUIRED\] - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-e2e-v1beta1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: This job creates clusters using supported older api versions (v1alpha4), and verifies that the clusters continue to operate properly after the api version is upgraded to the latest (v1beta1). testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-apiversion-upgrade-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-apiversion-upgrade-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-apiversion-upgrade-v1beta1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-apiversion-upgrade-v1beta1 skip_if_only_changed: ^docs/|^\.github/|\.md$|^(\.codespellignore|LICENSE|OWNERS|OWNERS_ALIASES|PROJECT|SECURITY_CONTACTS|Tiltfile|Makefile|metadata\.yaml|netlify\.toml|tilt-provider\.json)$ spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: API Version Upgrade - name: KUBERNETES_VERSION value: v1.30.3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-apiversion-upgrade-v1beta1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs optional end-to-end tests for the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-e2e-optional-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-e2e-optional-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-e2e-optional-v1beta1 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-e2e-optional-v1beta1 spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[OPTIONAL\] - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-e2e-optional-v1beta1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs windows end-to-end tests for the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-e2e-windows-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-e2e-windows-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-e2e-windows-v1beta1 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-e2e-windows-v1beta1 spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[WINDOWS\] - name: GINKGO_SKIP - name: TEST_WINDOWS value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-e2e-windows-v1beta1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Tests integration with Azure Kubernetes Service (AKS) for the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-e2e-aks-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-e2e-aks-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-e2e-aks-v1beta1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-e2e-aks-v1beta1 skip_if_only_changed: ^docs/|^\.github/|\.md$|^(\.codespellignore|LICENSE|OWNERS|OWNERS_ALIASES|PROJECT|SECURITY_CONTACTS|Tiltfile|Makefile|metadata\.yaml|netlify\.toml|tilt-provider\.json)$ spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Managed Kubernetes\] - name: GINKGO_SKIP - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-e2e-aks-v1beta1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs Cluster API end-to-end tests for the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-capi-e2e-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-capi-e2e-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-capi-e2e-v1beta1 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-capi-e2e-v1beta1 run_if_changed: test\/e2e\/capi_test.go|scripts\/ci-e2e.sh|^go.mod spec: containers: - args: - ./scripts/ci-e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-capi-e2e-v1beta1,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Verifies code quality and style for the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-verify-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-verify-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-azure-verify-v1beta1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-verify-v1beta1 spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-verify-v1beta1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Validates conformance for the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-conformance-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-conformance-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-conformance-v1beta1 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-conformance-v1beta1 spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-conformance-v1beta1,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Checks for API differences in the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-apidiff-v1beta1 branches: - ^release-1.* cluster: k8s-infra-prow-build context: pull-cluster-api-provider-azure-apidiff-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-azure-apidiff-v1beta1 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-apidiff-v1beta1 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-apidiff-v1beta1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Creates a CAPZ cluster and exports KUBECONFIG. This job validates ci-entrypoint.sh used by other repositories for running tests on CAPZ clusters. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-ci-entrypoint-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-ci-entrypoint-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-ci-entrypoint-v1beta1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-ci-entrypoint-v1beta1 skip_if_only_changed: ^docs/|^\.github/|\.md$|^(\.codespellignore|LICENSE|OWNERS|OWNERS_ALIASES|PROJECT|SECURITY_CONTACTS|Tiltfile|metadata\.yaml|netlify\.toml|tilt-provider\.json)$ spec: containers: - args: - ./scripts/ci-entrypoint.sh command: - runner.sh env: - name: TEST_WINDOWS - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-ci-entrypoint-v1beta1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests with CI artifacts for the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-conformance-k8s-ci-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-conformance-with-ci-artifacts-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-cluster-api-provider-azure-conformance-with-ci-artifacts-v1beta1 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-conformance-with-ci-artifacts-v1beta1 spec: containers: - args: - ./scripts/ci-conformance.sh command: - runner.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-conformance-with-ci-artifacts-v1beta1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Tests workload cluster upgrades for the v1beta1 release branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-e2e-upgrade-v1beta1 branches: - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-e2e-workload-upgrade-v1beta1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-azure-e2e-workload-upgrade-v1beta1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-e2e-workload-upgrade-v1beta1 run_if_changed: go.mod|templates\/test|^scripts\/|test\/e2e|Makefile spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-e2e-workload-upgrade-v1beta1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Conducts load testing with custom builds to assess scalability on the main branch when DRA is enabled. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-scalability-100-node-dra-k8s-main branches: - ^main$ - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-load-test-dra-custom-builds decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: api-avail-err-log org: nojnhuh path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-azure-load-test-dra-custom-builds namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-load-test-dra-custom-builds spec: containers: - args: - bash - -c - sleep 300 && cd ${GOPATH}/src/k8s.io/perf-tests/ && ./run-e2e.sh cluster-loader2 --nodes=100 \ --provider=aks \ --testconfig=testing/load/config.yaml \ --testconfig=testing/huge-service/config.yaml \ --testconfig=testing/access-tokens/config.yaml \ --testoverrides=./testing/experiments/enable_restart_count_check.yaml \ --testoverrides=./testing/experiments/use_simple_latency_query.yaml \ --testoverrides=./testing/overrides/load_throughput.yaml \ --report-dir=${ARTIFACTS} --v=2 command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_K8S value: "true" - name: WINDOWS value: "false" - name: CLUSTER_TEMPLATE value: templates/test/dev/cluster-template-custom-builds-machine-pool-load-dra.yaml - name: AZURE_CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: AZURE_NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: TEST_WINDOWS value: "false" - name: MONITORING_MACHINE_COUNT value: "1" - name: DEPLOY_AZURE_CSI_DRIVER value: "false" - name: CONTROL_PLANE_MACHINE_COUNT value: "5" - name: WINDOWS_WORKER_MACHINE_COUNT value: "0" - name: WORKER_MACHINE_COUNT value: "100" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "0" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.99" - name: CL2_API_AVAILABILITY_MEASUREMENT_IPS_CONFIGURED value: "true" - name: CL2_API_AVAILABILITY_MEASUREMENT_USE_INTERNAL_IPS value: "false" - name: CL2_NODE_AVAILABLE_MILLICORES value: "2000" - name: CL2_SYSTEM_USED_MILLICORES value: "1200" - name: PROMETHEUS_SCRAPE_KUBELETS value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-load-test-dra-custom-builds,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Conducts load testing with custom builds to assess DRA scalability on the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-scalability-100-node-dra-with-workload-k8s-main branches: - ^main$ - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-load-test-dra-with-workload-custom-builds decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-azure-load-test-dra-with-workload-custom-builds namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-load-test-dra-with-workload-custom-builds spec: containers: - args: - bash - -c - sleep 300 && cd ${GOPATH}/src/k8s.io/perf-tests/ && ./run-e2e.sh cluster-loader2 --nodes=100 \ --provider=aks \ --enable-prometheus-server=true \ --testconfig=testing/dra/config.yaml \ --report-dir=${ARTIFACTS} \ --v=2 command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_K8S value: "true" - name: WINDOWS value: "false" - name: CLUSTER_TEMPLATE value: templates/test/dev/cluster-template-custom-builds-machine-pool-load-dra.yaml - name: AZURE_CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: CONTROL_PLANE_MACHINE_TYPE value: Standard_D8s_v3 - name: AZURE_NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: NODE_MACHINE_TYPE value: Standard_D8s_v3 - name: TEST_WINDOWS value: "false" - name: MONITORING_MACHINE_COUNT value: "1" - name: DEPLOY_AZURE_CSI_DRIVER value: "false" - name: CONTROL_PLANE_MACHINE_COUNT value: "5" - name: WINDOWS_WORKER_MACHINE_COUNT value: "0" - name: WORKER_MACHINE_COUNT value: "100" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "0" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_MODE value: Indexed - name: CL2_NODES_PER_NAMESPACE value: "10" - name: CL2_JOB_RUNNING_TIME value: 3s - name: CL2_LONG_JOB_RUNNING_TIME value: 45m - name: PROMETHEUS_PVC_STORAGE_CLASS value: default - name: PROMETHEUS_APISERVER_SCRAPE_PORT value: "6443" - name: PROMETHEUS_SCRAPE_KUBELETS value: "true" - name: NODE_PRELOAD_IMAGES value: gcr.io/k8s-staging-perf-tests/sleep:v0.0.3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-load-test-dra-with-workload-custom-builds,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Conducts load testing with custom builds to assess DRA scalability on the main branch. testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure testgrid-tab-name: capz-pr-scalability-1000-node-dra-with-workload-k8s-main branches: - ^main$ - ^release-1.* cluster: eks-prow-build-cluster context: pull-cluster-api-provider-azure-load-test-1k-dra-with-workload-custom-builds decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-azure-load-test-1k-dra-with-workload-custom-builds namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-azure prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-azure-load-test-1k-dra-with-workload-custom-builds spec: containers: - args: - bash - -c - sleep 300 && cd ${GOPATH}/src/k8s.io/perf-tests/ && ./run-e2e.sh cluster-loader2 --nodes=1000 \ --provider=aks \ --enable-prometheus-server=true \ --testconfig=testing/dra/config.yaml \ --report-dir=${ARTIFACTS} \ --v=2 command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: TEST_K8S value: "true" - name: WINDOWS value: "false" - name: CLUSTER_TEMPLATE value: templates/test/dev/cluster-template-custom-builds-machine-pool-load-dra.yaml - name: AZURE_CONTROL_PLANE_MACHINE_TYPE value: Standard_D32s_v3 - name: CONTROL_PLANE_MACHINE_TYPE value: Standard_D32s_v3 - name: AZURE_NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: NODE_MACHINE_TYPE value: Standard_D2s_v3 - name: TEST_WINDOWS value: "false" - name: MONITORING_MACHINE_COUNT value: "1" - name: DEPLOY_AZURE_CSI_DRIVER value: "false" - name: CONTROL_PLANE_MACHINE_COUNT value: "5" - name: WINDOWS_WORKER_MACHINE_COUNT value: "0" - name: WORKER_MACHINE_COUNT value: "1000" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "0" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_MODE value: Indexed - name: CL2_NODES_PER_NAMESPACE value: "100" - name: CL2_JOB_RUNNING_TIME value: 3s - name: CL2_LONG_JOB_RUNNING_TIME value: 150m - name: CL2_PROMETHEUS_CPU_SCALE_FACTOR value: "20" - name: CL2_PROMETHEUS_MEMORY_SCALE_FACTOR value: "10" - name: PROMETHEUS_PVC_STORAGE_CLASS value: default - name: PROMETHEUS_APISERVER_SCRAPE_PORT value: "6443" - name: PROMETHEUS_SCRAPE_KUBELETS value: "false" - name: NODE_PRELOAD_IMAGES value: gcr.io/k8s-staging-perf-tests/sleep:v0.0.3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-api-provider-azure-load-test-1k-dra-with-workload-custom-builds,?($|\s.*) kubernetes-sigs/cluster-api-provider-cloudstack: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-cloudstack testgrid-tab-name: pr-build cluster: eks-prow-build-cluster context: capi-provider-cloudstack-presubmit-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 10 name: capi-provider-cloudstack-presubmit-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test capi-provider-cloudstack-presubmit-build run_if_changed: .* spec: automountServiceAccountToken: false containers: - command: - bash - -c - make build env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: build-container resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )capi-provider-cloudstack-presubmit-build,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-cloudstack testgrid-tab-name: pr-unit-test cluster: eks-prow-build-cluster context: capi-provider-cloudstack-presubmit-unit-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 10 name: capi-provider-cloudstack-presubmit-unit-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test capi-provider-cloudstack-presubmit-unit-test run_if_changed: .* spec: automountServiceAccountToken: false containers: - command: - bash - -c - make test env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: build-container resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )capi-provider-cloudstack-presubmit-unit-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-cloudstack testgrid-tab-name: pr-e2e-smoke-test cluster: eks-prow-build-cluster context: capi-provider-cloudstack-presubmit-e2e-smoke-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" max_concurrency: 10 name: capi-provider-cloudstack-presubmit-e2e-smoke-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test capi-provider-cloudstack-presubmit-e2e-smoke-test run_if_changed: .* spec: automountServiceAccountToken: false containers: - args: - make - run-e2e-smoke command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: build-container resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup hostNetwork: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )capi-provider-cloudstack-presubmit-e2e-smoke-test,?($|\s.*) kubernetes-sigs/cluster-api-provider-digitalocean: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-test-release-1-5 branches: - ^release-1.5$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-digitalocean-test-release-1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-digitalocean-test-release-1-5 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-test-release-1-5 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-test-release-1-5,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-build-release-1-5 branches: - ^release-1.5$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-digitalocean-build-release-1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-digitalocean-build-release-1-5 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-build-release-1-5 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-build-release-1-5,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-verify-release-1-5 branches: - ^release-1.5$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-digitalocean-verify-release-1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-digitalocean-verify-release-1-5 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-verify-release-1-5 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-verify-release-1-5,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-lint-release-1-5 branches: - ^release-1.5$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-digitalocean-lint-release-1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-digitalocean-lint-release-1-5 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-lint-release-1-5 spec: containers: - args: - lint command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-lint-release-1-5,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-e2e-release-1-5 branches: - ^release-1.5$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-e2e-release-1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-e2e-release-1-5 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-e2e-release-1-5 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-e2e-release-1-5,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-capi-e2e-release-1-5 branches: - ^release-1.5$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-capi-e2e-release-1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-capi-e2e-release-1-5 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-capi-e2e-release-1-5 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-capi-e2e-release-1-5,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-e2e-upgrade-release-1-5 branches: - ^release-1.5$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-e2e-workload-upgrade-release-1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" name: pull-cluster-api-provider-digitalocean-e2e-workload-upgrade-release-1-5 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-e2e-workload-upgrade-release-1-5 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-e2e-workload-upgrade-release-1-5,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-conformance-release-1-5 branches: - ^release-1.5$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-conformance-release-1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-conformance-release-1-5 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-conformance-release-1-5 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-conformance-release-1-5,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-conformance-ci-artifacts-release-1-5 branches: - ^release-1.5$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-conformance-ci-artifacts-release-1-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-conformance-ci-artifacts-release-1-5 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-conformance-ci-artifacts-release-1-5 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-conformance-ci-artifacts-release-1-5,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-test-release-1-6 branches: - ^release-1.6$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-digitalocean-test-release-1-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-digitalocean-test-release-1-6 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-test-release-1-6 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-test-release-1-6,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-build-release-1-6 branches: - ^release-1.6$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-digitalocean-build-release-1-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-digitalocean-build-release-1-6 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-build-release-1-6 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-build-release-1-6,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-verify-release-1-6 branches: - ^release-1.6$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-digitalocean-verify-release-1-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-digitalocean-verify-release-1-6 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-verify-release-1-6 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-verify-release-1-6,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-e2e-release-1-6 branches: - ^release-1.6$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-e2e-release-1-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-e2e-release-1-6 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-e2e-release-1-6 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-e2e-release-1-6,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-capi-e2e-release-1-6 branches: - ^release-1.6$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-capi-e2e-release-1-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-capi-e2e-release-1-6 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-capi-e2e-release-1-6 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-capi-e2e-release-1-6,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-e2e-upgrade-release-1-6 branches: - ^release-1.6$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-e2e-workload-upgrade-release-1-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" name: pull-cluster-api-provider-digitalocean-e2e-workload-upgrade-release-1-6 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-e2e-workload-upgrade-release-1-6 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-e2e-workload-upgrade-release-1-6,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-conformance-release-1-6 branches: - ^release-1.6$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-conformance-release-1-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-conformance-release-1-6 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-conformance-release-1-6 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-conformance-release-1-6,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-conformance-ci-artifacts-release-1-6 branches: - ^release-1.6$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-conformance-ci-artifacts-release-1-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-conformance-ci-artifacts-release-1-6 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-conformance-ci-artifacts-release-1-6 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-conformance-ci-artifacts-release-1-6,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-test branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-digitalocean-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-digitalocean-test namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-test spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-build branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-digitalocean-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-digitalocean-build namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-build spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-verify branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-digitalocean-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-digitalocean-verify namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-verify spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-e2e branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-e2e namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-e2e spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-capi-e2e branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-capi-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-capi-e2e namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-capi-e2e spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-capi-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-e2e-upgrade branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-e2e-workload-upgrade decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" name: pull-cluster-api-provider-digitalocean-e2e-workload-upgrade namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-e2e-workload-upgrade spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-e2e-workload-upgrade,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-conformance branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-conformance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-conformance namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-conformance spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-conformance,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-conformance-ci-artifacts branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-conformance-ci-artifacts decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-conformance-ci-artifacts namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-conformance-ci-artifacts spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-conformance-ci-artifacts,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-digitalocean testgrid-tab-name: capdo-pr-capi-e2e-experimental branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-digitalocean-capi-e2e-experimental decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" max_concurrency: 1 name: pull-cluster-api-provider-digitalocean-capi-e2e-experimental namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-digitalocean prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-digitalocean-capi-e2e-experimental spec: containers: - command: - runner.sh - ./scripts/ci-e2e-experimental.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GINKGO_FOCUS value: Cluster API E2E tests - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 7Gi requests: cpu: "4" memory: 7Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-digitalocean-capi-e2e-experimental,?($|\s.*) kubernetes-sigs/cluster-api-provider-gcp: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-test branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-gcp-test namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-test spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "7" memory: 16Gi requests: cpu: "7" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-build branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-gcp-build namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-build spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "7" memory: 16Gi requests: cpu: "7" memory: 16Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-make branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-make decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-gcp-make namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-make spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-make,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-verify branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-gcp-verify namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-verify spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-e2e-test branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-e2e-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-e2e-test namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-e2e-test spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-e2e-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-conformance-ci-artifacts branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-conformance-ci-artifacts decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-conformance-ci-artifacts namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-conformance-ci-artifacts spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh - --init-image env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: USE_CI_ARTIFACTS value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-conformance-ci-artifacts,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-conformance branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-conformance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-conformance namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-conformance spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-conformance,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-capi-e2e-test branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-capi-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-capi-e2e namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-capi-e2e spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-capi-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-e2e-upgrade branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-e2e-workload-upgrade decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-e2e-workload-upgrade namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-e2e-workload-upgrade spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-e2e-workload-upgrade,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-apidiff-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-apidiff decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-gcp-apidiff namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-apidiff spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: 7300m memory: 9Gi requests: cpu: 7300m memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-apidiff,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-infra-staging-cluster-api-gcp@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-coverage cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-coverage decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-cluster-api-provider-gcp-coverage namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-coverage spec: containers: - args: - bash - -c - | result=0 ./scripts/ci-test-coverage.sh || result=$? cp coverage.* ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.pb\.go" "${ARTIFACTS}/coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0.05 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-coverage,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-test-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-test-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-gcp-test-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-test-release-1-10 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-test-release-1-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-build-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-build-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-gcp-build-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-build-release-1-10 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-build-release-1-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-make-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-make-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-gcp-make-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-make-release-1-10 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-make-release-1-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-verify-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-verify-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-gcp-verify-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-verify-release-1-10 spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-verify-release-1-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-e2e-test-release-1-10 branches: - ^release-1.10$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-e2e-test-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-e2e-test-release-1-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-e2e-test-release-1-10 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-e2e-test-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-conformance-release-1-10 branches: - ^release-1.10$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-conformance-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-conformance-release-1-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-conformance-release-1-10 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-conformance-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-capi-e2e-test-release-1-10 branches: - ^release-1.10$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-capi-e2e-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-capi-e2e-release-1-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-capi-e2e-release-1-10 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-capi-e2e-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-e2e-upgrade-release-1-10 branches: - ^release-1.10$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-e2e-workload-upgrade-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-e2e-workload-upgrade-release-1-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-e2e-workload-upgrade-release-1-10 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-e2e-workload-upgrade-release-1-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-apidiff-main-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-apidiff-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-gcp-apidiff-release-1-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-apidiff-release-1-10 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: 7300m memory: 9Gi requests: cpu: 7300m memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-apidiff-release-1-10,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-infra-staging-cluster-api-gcp@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-coverage-release-1-10 branches: - ^release-1.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-coverage-release-1-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-cluster-api-provider-gcp-coverage-release-1-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-coverage-release-1-10 spec: containers: - args: - bash - -c - | result=0 ./scripts/ci-test-coverage.sh || result=$? cp coverage.* ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.pb\.go" "${ARTIFACTS}/coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0.05 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-coverage-release-1-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-test-release-1-9 branches: - ^release-1.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-test-release-1-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-gcp-test-release-1-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-test-release-1-9 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-test-release-1-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-build-release-1-9 branches: - ^release-1.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-build-release-1-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-gcp-build-release-1-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-build-release-1-9 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-build-release-1-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-make-release-1-9 branches: - ^release-1.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-make-release-1-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-gcp-make-release-1-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-make-release-1-9 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-make-release-1-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-verify-release-1-9 branches: - ^release-1.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-verify-release-1-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-gcp-verify-release-1-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-verify-release-1-9 spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-verify-release-1-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-e2e-test-release-1-9 branches: - ^release-1.9$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-e2e-test-release-1-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-e2e-test-release-1-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-e2e-test-release-1-9 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-e2e-test-release-1-9,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-conformance-release-1-9 branches: - ^release-1.9$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-conformance-release-1-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-conformance-release-1-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-conformance-release-1-9 spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-conformance-release-1-9,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-capi-e2e-test-release-1-9 branches: - ^release-1.9$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-capi-e2e-release-1-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-capi-e2e-release-1-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-capi-e2e-release-1-9 spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GINKGO_FOCUS value: Cluster API E2E tests - name: GINKGO_SKIP value: \[K8s-Upgrade\]|API Version Upgrade - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-capi-e2e-release-1-9,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-e2e-upgrade-release-1-9 branches: - ^release-1.9$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-gcp-e2e-workload-upgrade-release-1-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-gcp-e2e-workload-upgrade-release-1-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-e2e-workload-upgrade-release-1-9 spec: containers: - args: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GINKGO_FOCUS value: \[K8s-Upgrade\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-e2e-workload-upgrade-release-1-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-apidiff-main-release-1-9 branches: - ^release-1.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-apidiff-release-1-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-gcp-apidiff-release-1-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-apidiff-release-1-9 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: 7300m memory: 9Gi requests: cpu: 7300m memory: 9Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-apidiff-release-1-9,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-infra-staging-cluster-api-gcp@kubernetes.io testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-gcp testgrid-tab-name: pr-coverage-release-1-9 branches: - ^release-1.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-gcp-coverage-release-1-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-cluster-api-provider-gcp-coverage-release-1-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-gcp-coverage-release-1-9 spec: containers: - args: - bash - -c - | result=0 ./scripts/ci-test-coverage.sh || result=$? cp coverage.* ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.pb\.go" "${ARTIFACTS}/coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0.05 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-cluster-api-provider-gcp-coverage-release-1-9,?($|\s.*) kubernetes-sigs/cluster-api-provider-ibmcloud: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-ccm branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ccm-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ccm-image namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ccm-image run_if_changed: ^hack/ccm/ spec: containers: - args: - bash - -c - | pushd hack/ccm make build-image-linux-amd64 make build-image-linux-ppc64le popd command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 imagePullPolicy: IfNotPresent name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ccm-image,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-1 branches: - ^release-0.1$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-1 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-1,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-1 branches: - ^release-0.1$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-1 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-1,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-1 branches: - ^release-0.1$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-1 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-1,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-1 branches: - ^release-0.1$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-verify-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-1 spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-1,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-11 branches: - ^release-0.11 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-11 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-11,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-11 branches: - ^release-0.11 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-11 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-11,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test-release-0-11 branches: - ^release-0.11 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test-release-0-11 spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test-release-0-11,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-11 branches: - ^release-0.11 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-11 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-11,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-11 branches: - ^release-0.11 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-verify-release-0-11 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-11 spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-11,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-apidiff-release-0-11 branches: - ^release-0.11 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-apidiff-release-0-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-apidiff-release-0-11 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-apidiff-release-0-11 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-apidiff-release-0-11,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-12 branches: - ^release-0.12 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-12 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-12,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-12 branches: - ^release-0.12 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-12 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-12,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test-release-0-12 branches: - ^release-0.12 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test-release-0-12 spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test-release-0-12,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-12 branches: - ^release-0.12 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-12 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-12,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-12 branches: - ^release-0.12 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-ibmcloud-verify-release-0-12 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-12 spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-12,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-apidiff-release-0-12 branches: - ^release-0.12 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-apidiff-release-0-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-apidiff-release-0-12 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-apidiff-release-0-12 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-apidiff-release-0-12,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-2 branches: - ^release-0.2$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-2 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-2 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230321-36677f7c05-1.23 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-2,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-2 branches: - ^release-0.2$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-2 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-2 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230321-36677f7c05-1.23 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-2,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test-release-0-2 branches: - ^release-0.2$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-2 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test-release-0-2 spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230321-36677f7c05-1.23 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test-release-0-2,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-2 branches: - ^release-0.2$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-2 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-2 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230321-36677f7c05-1.23 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-2,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-2 branches: - ^release-0.2$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-verify-release-0-2 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-2 spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230321-36677f7c05-1.23 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-2,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-3 branches: - ^release-0.3$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-3 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-3 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230901-e9e5d470a5-1.24 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-3,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-3 branches: - ^release-0.3$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-3 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-3 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230901-e9e5d470a5-1.24 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-3,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test-release-0-3 branches: - ^release-0.3$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-3 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test-release-0-3 spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230901-e9e5d470a5-1.24 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test-release-0-3,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-3 branches: - ^release-0.3$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-3 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-3 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230901-e9e5d470a5-1.24 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-3,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-3 branches: - ^release-0.3$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-verify-release-0-3 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-3 spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230901-e9e5d470a5-1.24 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-3,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-apidiff-release-0-3 branches: - ^release-0.3$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-apidiff-release-0-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-apidiff-release-0-3 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-apidiff-release-0-3 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230901-e9e5d470a5-1.24 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-apidiff-release-0-3,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-4 branches: - ^release-0.4$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-4 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-4 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-4,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-4 branches: - ^release-0.4$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-4 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-4 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-4,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test-release-0-4 branches: - ^release-0.4$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-4 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test-release-0-4 spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test-release-0-4,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-4 branches: - ^release-0.4$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-4 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-4 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-4,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-4 branches: - ^release-0.4$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-verify-release-0-4 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-4 spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-4,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-apidiff-release-0-4 branches: - ^release-0.4$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-apidiff-release-0-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-apidiff-release-0-4 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-apidiff-release-0-4 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-apidiff-release-0-4,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-5 branches: - ^release-0.5$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-5 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-5 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240405-68dde9badf-1.26 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-5,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-5 branches: - ^release-0.5$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-5 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-5 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240405-68dde9badf-1.26 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-5,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test-release-0-5 branches: - ^release-0.5$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-5 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test-release-0-5 spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240405-68dde9badf-1.26 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test-release-0-5,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-5 branches: - ^release-0.5$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-5 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-5 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240405-68dde9badf-1.26 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-5,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-5 branches: - ^release-0.5$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-verify-release-0-5 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-5 spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240405-68dde9badf-1.26 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-5,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-apidiff-release-0-5 branches: - ^release-0.5$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-apidiff-release-0-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-apidiff-release-0-5 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-apidiff-release-0-5 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240405-68dde9badf-1.26 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-apidiff-release-0-5,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-6 branches: - ^release-0.6$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-6 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-6 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-6,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-6 branches: - ^release-0.6$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-6 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-6 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-6,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test-release-0-6 branches: - ^release-0.6$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-6 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test-release-0-6 spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test-release-0-6,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-6 branches: - ^release-0.6$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-6 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-6 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-6,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-6 branches: - ^release-0.6$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-verify-release-0-6 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-6 spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-6,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-apidiff-release-0-6 branches: - ^release-0.6$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-apidiff-release-0-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-apidiff-release-0-6 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-apidiff-release-0-6 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-apidiff-release-0-6,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-7 branches: - ^release-0.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-7 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-7 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-7,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-7 branches: - ^release-0.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-7 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-7 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-7,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test-release-0-7 branches: - ^release-0.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-7 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test-release-0-7 spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test-release-0-7,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-7 branches: - ^release-0.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-7 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-7 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-7,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-7 branches: - ^release-0.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-verify-release-0-7 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-7 spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-7,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-apidiff-release-0-7 branches: - ^release-0.7$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-apidiff-release-0-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-apidiff-release-0-7 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-apidiff-release-0-7 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-apidiff-release-0-7,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-8 branches: - ^release-0.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-8 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-8 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-8,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-8 branches: - ^release-0.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-8 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-8 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-8,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test-release-0-8 branches: - ^release-0.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-8 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test-release-0-8 spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test-release-0-8,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-8 branches: - ^release-0.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-8 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-8 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-8,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-8 branches: - ^release-0.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-verify-release-0-8 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-8 spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-8,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-apidiff-release-0-8 branches: - ^release-0.8$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-apidiff-release-0-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-apidiff-release-0-8 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-apidiff-release-0-8 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-apidiff-release-0-8,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-9 branches: - ^release-0.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-9 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-9 branches: - ^release-0.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-9 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test-release-0-9 branches: - ^release-0.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test-release-0-9 spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-9 branches: - ^release-0.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-9 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-9 branches: - ^release-0.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-verify-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-9 spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-apidiff-release-0-9 branches: - ^release-0.9$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-apidiff-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-apidiff-release-0-9 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-apidiff-release-0-9 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-apidiff-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 imagePullPolicy: Always name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-ibmcloud-verify namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify spec: containers: - command: - runner.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify,?($|\s.*) - agent: kubernetes always_run: true branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-coverage decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-cluster-api-provider-ibmcloud-coverage namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-coverage spec: containers: - args: - bash - -c - | result=0 ./scripts/ci-test-coverage.sh || result=$? cp cover.* ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.go" "${ARTIFACTS}/cover.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-coverage,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-apidiff-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-apidiff decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-apidiff namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-apidiff spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-apidiff,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-make-release-0-10 branches: - ^release-0.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-make-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-make-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-make-release-0-10 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-make-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-test-release-0-10 branches: - ^release-0.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-test-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-test-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-test-release-0-10 spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-test-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-smoke-test-release-0-10 branches: - ^release-0.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-smoke-test-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-smoke-test-release-0-10 spec: containers: - command: - runner.sh - ./scripts/ci-smoke-test.sh env: - name: IBMCLOUD_API_KEY value: dummyApiKey - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-smoke-test-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-build-release-0-10 branches: - ^release-0.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-build-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-build-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-build-release-0-10 spec: containers: - command: - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-build-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-verify-release-0-10 branches: - ^release-0.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-verify-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-ibmcloud-verify-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-verify-release-0-10 spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-verify-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud testgrid-tab-name: pr-apidiff-release-0-10 branches: - ^release-0.10$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-ibmcloud-apidiff-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cluster-api-provider-ibmcloud-apidiff-release-0-10 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-ibmcloud-apidiff-release-0-10 spec: containers: - args: - ./scripts/ci-apidiff.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cluster-api-provider-ibmcloud-apidiff-release-0-10,?($|\s.*) kubernetes-sigs/cluster-api-provider-nested: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-nested testgrid-tab-name: pr-test-release-0-1 branches: - ^release-0.1 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-nested-test-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-nested-test-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-nested prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-nested-test-release-0-1 spec: containers: - command: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-nested-test-release-0-1,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-nested testgrid-tab-name: pr-build-release-0-1 branches: - ^release-0.1 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-nested-build-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-nested-build-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-nested prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-nested-build-release-0-1 spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-nested-build-release-0-1,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-nested testgrid-tab-name: pr-make-release-0-1 branches: - ^release-0.1 cluster: eks-prow-build-cluster context: pull-cluster-api-provider-nested-make-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-nested-make-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-nested prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-nested-make-release-0-1 spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-nested-make-release-0-1,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-nested testgrid-tab-name: pr-test branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-nested-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-nested-test namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-nested prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-nested-test spec: containers: - command: - runner.sh - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-nested-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-nested testgrid-tab-name: pr-build branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-nested-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-nested-build namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-nested prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-nested-build spec: containers: - command: - runner.sh - ./scripts/ci-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-nested-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-nested testgrid-tab-name: pr-make branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-nested-make decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-nested-make namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-nested prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-nested-make spec: containers: - command: - runner.sh - ./scripts/ci-make.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-nested-make,?($|\s.*) kubernetes-sigs/cluster-api-provider-openstack: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-tab-name: pr-build cluster: eks-prow-build-cluster context: pull-cluster-api-provider-openstack-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-openstack-build namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-openstack-build spec: containers: - command: - ./scripts/ci-build.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 3Gi requests: cpu: "3" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-openstack-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-tab-name: pr-test cluster: eks-prow-build-cluster context: pull-cluster-api-provider-openstack-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-openstack-test namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-openstack-test spec: containers: - command: - ./scripts/ci-test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-openstack-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-tab-name: pr-e2e-test cluster: k8s-infra-prow-build context: pull-cluster-api-provider-openstack-e2e-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-openstack-e2e-test namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-openstack-e2e-test skip_if_only_changed: ^(docs/|LICENSE|netlify.toml|OWNERS|OWNERS_ALIASES|SECURITY_CONTACTS|tilt-provider.json|.github/|.gitignore|.golangci.yml)|\\.md$ spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_GINKGO_FOCUS value: \[PR-Blocking\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-openstack-e2e-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-tab-name: pr-conformance-test cluster: k8s-infra-prow-build context: pull-cluster-api-provider-openstack-conformance-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-openstack-conformance-test namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-openstack-conformance-test spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh - --use-ci-artifacts env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-openstack-conformance-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-openstack testgrid-tab-name: pr-e2e-full-test cluster: k8s-infra-prow-build context: pull-cluster-api-provider-openstack-e2e-full-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/image-builder repo: image-builder labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-cluster-api-provider-openstack-e2e-full-test namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-openstack-e2e-full-test spec: containers: - command: - runner.sh - ./scripts/ci-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: E2E_GINKGO_SKIP value: \[PR-Blocking\] - name: E2E_GINKGO_PARALLEL value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-openstack-e2e-full-test,?($|\s.*) kubernetes-sigs/cluster-api-provider-vsphere: - agent: kubernetes always_run: false annotations: description: Checks for API changes in the PR testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-apidiff-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-apidiff-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-vsphere-apidiff-main namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-apidiff-main run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/ci-apidiff.sh command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-apidiff-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-verify-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-verify-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-vsphere-verify-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-verify-main spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-verify-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs unit tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-test-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-test-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-vsphere-test-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-test-main run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - make - test-junit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-test-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs only PR Blocking e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-blocking-main branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-main run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[PR-Blocking\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs all e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-main branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-main spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs e2e tests with vcsim / govmomi mode testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-vcsim-govmomi-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-main run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-main-1-34-1-35 branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-34-1-35-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-34-1-35-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-34-1-35-main spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-34-1-35-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-conformance-main branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-main spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-conformance-ci-latest-main branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-main spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs only PR Blocking e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-blocking-main branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-main run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[PR-Blocking\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs all e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-main branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-main spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs e2e tests with vcsim / govmomi mode testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-vcsim-supervisor-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-main run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] \[supervisor\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-main,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-main-1-34-1-35 branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-34-1-35-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-34-1-35-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-34-1-35-main spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-34-1-35-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-conformance-main branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-main spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-conformance-ci-latest-main branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-main namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-main spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs the janitor to cleanup orphaned objects in CI testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-janitor-main cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-janitor-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" max_concurrency: 1 name: pull-cluster-api-provider-vsphere-janitor-main namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-janitor-main spec: containers: - args: - ./hack/clean-ci.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-janitor-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Checks for API changes in the PR testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-apidiff-release-1-13 branches: - ^release-1.13$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-apidiff-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-vsphere-apidiff-release-1-13 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-apidiff-release-1-13 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/ci-apidiff.sh command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-apidiff-release-1-13,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-verify-release-1-13 branches: - ^release-1.13$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-verify-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-vsphere-verify-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-verify-release-1-13 spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-verify-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs unit tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-test-release-1-13 branches: - ^release-1.13$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-test-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-vsphere-test-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-test-release-1-13 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - make - test-junit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-test-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs only PR Blocking e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-blocking-release-1-13 branches: - ^release-1.13$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-13 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[PR-Blocking\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs all e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-release-1-13 branches: - ^release-1.13$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-13 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs e2e tests with vcsim / govmomi mode testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-vcsim-govmomi-release-1-13 branches: - ^release-1.13$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-13 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-release-1-13-1-32-1-33 branches: - ^release-1.13$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-32-1-33-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-32-1-33-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-32-1-33-release-1-13 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-32-1-33-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-conformance-release-1-13 branches: - ^release-1.13$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-13 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-conformance-ci-latest-release-1-13 branches: - ^release-1.13$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-13 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs only PR Blocking e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-blocking-release-1-13 branches: - ^release-1.13$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-13 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[PR-Blocking\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs all e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-release-1-13 branches: - ^release-1.13$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-13 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs e2e tests with vcsim / govmomi mode testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-vcsim-supervisor-release-1-13 branches: - ^release-1.13$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-13 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] \[supervisor\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-release-1-13-1-32-1-33 branches: - ^release-1.13$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-32-1-33-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-32-1-33-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-32-1-33-release-1-13 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.32 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.33 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-32-1-33-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-conformance-release-1-13 branches: - ^release-1.13$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-13 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-conformance-ci-latest-release-1-13 branches: - ^release-1.13$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-13 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-13 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Checks for API changes in the PR testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-apidiff-release-1-14 branches: - ^release-1.14$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-apidiff-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-vsphere-apidiff-release-1-14 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-apidiff-release-1-14 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/ci-apidiff.sh command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-apidiff-release-1-14,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-verify-release-1-14 branches: - ^release-1.14$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-verify-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-vsphere-verify-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-verify-release-1-14 spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-verify-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs unit tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-test-release-1-14 branches: - ^release-1.14$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-test-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-vsphere-test-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-test-release-1-14 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - make - test-junit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-test-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs only PR Blocking e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-blocking-release-1-14 branches: - ^release-1.14$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-14 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[PR-Blocking\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs all e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-release-1-14 branches: - ^release-1.14$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-14 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs e2e tests with vcsim / govmomi mode testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-vcsim-govmomi-release-1-14 branches: - ^release-1.14$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-14 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-release-1-14-1-33-1-34 branches: - ^release-1.14$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-33-1-34-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-33-1-34-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-33-1-34-release-1-14 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-33-1-34-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-conformance-release-1-14 branches: - ^release-1.14$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-14 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-conformance-ci-latest-release-1-14 branches: - ^release-1.14$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-14 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs only PR Blocking e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-blocking-release-1-14 branches: - ^release-1.14$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-14 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[PR-Blocking\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs all e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-release-1-14 branches: - ^release-1.14$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-14 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs e2e tests with vcsim / govmomi mode testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-vcsim-supervisor-release-1-14 branches: - ^release-1.14$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-14 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] \[supervisor\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-release-1-14-1-33-1-34 branches: - ^release-1.14$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-33-1-34-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-33-1-34-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-33-1-34-release-1-14 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.33 - name: KUBERNETES_VERSION_UPGRADE_TO value: stable-1.34 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-33-1-34-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-conformance-release-1-14 branches: - ^release-1.14$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-14 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-conformance-ci-latest-release-1-14 branches: - ^release-1.14$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-14 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-14 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Checks for API changes in the PR testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-apidiff-release-1-15 branches: - ^release-1.15$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-apidiff-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-vsphere-apidiff-release-1-15 namespace: test-pods optional: true path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-apidiff-release-1-15 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/ci-apidiff.sh command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-apidiff-release-1-15,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-verify-release-1-15 branches: - ^release-1.15$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-verify-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cluster-api-provider-vsphere-verify-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-verify-release-1-15 spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 3Gi requests: cpu: "2" memory: 3Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-verify-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs unit tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-test-release-1-15 branches: - ^release-1.15$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-test-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-api-provider-vsphere-test-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-test-release-1-15 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - make - test-junit command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-test-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs only PR Blocking e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-blocking-release-1-15 branches: - ^release-1.15$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-15 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[PR-Blocking\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-blocking-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs all e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-release-1-15 branches: - ^release-1.15$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-15 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs e2e tests with vcsim / govmomi mode testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-vcsim-govmomi-release-1-15 branches: - ^release-1.15$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-15 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-vcsim-govmomi-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-release-1-15-1-34-1-35 branches: - ^release-1.15$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-34-1-35-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-34-1-35-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-34-1-35-release-1-15 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-upgrade-1-34-1-35-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-conformance-release-1-15 branches: - ^release-1.15$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-15 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-govmomi-conformance-ci-latest-release-1-15 branches: - ^release-1.15$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-15 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-govmomi-conformance-ci-latest-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs only PR Blocking e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-blocking-release-1-15 branches: - ^release-1.15$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-15 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[PR-Blocking\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-blocking-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs all e2e tests testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-release-1-15 branches: - ^release-1.15$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-15 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] - name: GINKGO_SKIP value: \[Conformance\] \[specialized-infra\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs e2e tests with vcsim / govmomi mode testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-vcsim-supervisor-release-1-15 branches: - ^release-1.15$ cluster: eks-prow-build-cluster context: pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-15 run_if_changed: ^((apis|config|controllers|feature|hack|packaging|pkg|test|webhooks)/|Dockerfile|go\.mod|go\.sum|main\.go|Makefile) spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[vcsim\] \[supervisor\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 3Gi requests: cpu: "4" memory: 3Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-vcsim-supervisor-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-release-1-15-1-34-1-35 branches: - ^release-1.15$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-34-1-35-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-34-1-35-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-34-1-35-release-1-15 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Upgrade\] - name: KUBERNETES_VERSION_UPGRADE_FROM value: stable-1.34 - name: KUBERNETES_VERSION_UPGRADE_TO value: ci/latest-1.35 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-upgrade-1-34-1-35-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-conformance-release-1-15 branches: - ^release-1.15$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-15 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-release-1-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests with K8S ci latest for CAPV testgrid-dashboards: vmware-cluster-api-provider-vsphere, sig-cluster-lifecycle-cluster-api-provider-vsphere testgrid-tab-name: pr-e2e-supervisor-conformance-ci-latest-release-1-15 branches: - ^release-1.15$ cluster: k8s-infra-prow-build context: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-15 namespace: test-pods path_alias: sigs.k8s.io/cluster-api-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-15 spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: GINKGO_FOCUS value: \[supervisor\] \[Conformance\] \[K8s-Install-ci-latest\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-api-provider-vsphere-e2e-supervisor-conformance-ci-latest-release-1-15,?($|\s.*) kubernetes-sigs/cluster-capacity: - agent: kubernetes always_run: true branches: - ^release-1.31$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-verify-gofmt-release-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-verify-gofmt-release-1-31 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-verify-gofmt-release-1-31 spec: containers: - args: - verify-gofmt command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22.5 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-verify-gofmt-release-1-31,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.31$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-verify-build-release-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-verify-build-release-1-31 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-verify-build-release-1-31 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22.5 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-verify-build-release-1-31,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.31$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-unit-test-release-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-unit-test-release-1-31 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-unit-test-release-1-31 spec: containers: - args: - test-unit command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22.5 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-unit-test-release-1-31,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.31-1.31 branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-31-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-31-1-31 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-31-1-31 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.31.1 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-31-1-31,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.31-1.30 branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-31-1-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-31-1-30 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-31-1-30 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.30.4 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-31-1-30,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.31-1.29 branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-31-1-29 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-31-1-29 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-31-1-29 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.29.8 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-31-1-29,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-verify-gofmt-release-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-verify-gofmt-release-1-32 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-verify-gofmt-release-1-32 spec: containers: - args: - verify-gofmt command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-verify-gofmt-release-1-32,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-verify-build-release-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-verify-build-release-1-32 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-verify-build-release-1-32 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-verify-build-release-1-32,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-unit-test-release-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-unit-test-release-1-32 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-unit-test-release-1-32 spec: containers: - args: - test-unit command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-unit-test-release-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.32-1.32 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-32-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-32-1-32 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-32-1-32 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.32.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-32-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.32-1.31 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-32-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-32-1-31 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-32-1-31 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.31.4 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-32-1-31,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.32-1.30 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-32-1-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-32-1-30 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-32-1-30 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.30.8 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-32-1-30,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-verify-gofmt-release-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-verify-gofmt-release-1-33 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-verify-gofmt-release-1-33 spec: containers: - args: - verify-gofmt command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.2 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-verify-gofmt-release-1-33,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-verify-build-release-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-verify-build-release-1-33 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-verify-build-release-1-33 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.2 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-verify-build-release-1-33,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-unit-test-release-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-unit-test-release-1-33 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-unit-test-release-1-33 spec: containers: - args: - test-unit command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.2 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-unit-test-release-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.33-1.33 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-33-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-33-1-33 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-33-1-33 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.33.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-33-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.33-1.32 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-33-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-33-1-32 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-33-1-32 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.32.3 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-33-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.33-1.31 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-33-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-33-1-31 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-33-1-31 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.31.6 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-33-1-31,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.34$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-verify-release-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-verify-release-1-34 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-verify-release-1-34 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-verify-release-1-34,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.34$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-build-release-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-build-release-1-34 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-build-release-1-34 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-build-release-1-34,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.34$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-unit-release-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-test-unit-release-1-34 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-unit-release-1-34 spec: containers: - args: - test-unit command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-test-unit-release-1-34,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.34-1.34 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-34-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-34-1-34 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-34-1-34 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.34.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-34-1-34,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.34-1.33 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-34-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-34-1-33 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-34-1-33 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.33.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-34-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-release-1.34-1.32 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-release-1-34-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-release-1-34-1-32 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-release-1-34-1-32 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.32.3 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-release-1-34-1-32,?($|\s.*) - agent: kubernetes always_run: true branches: - ^master$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-verify namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-verify spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-verify,?($|\s.*) - agent: kubernetes always_run: true branches: - ^master$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-build namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-build spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-build,?($|\s.*) - agent: kubernetes always_run: true branches: - ^master$ cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cluster-capacity-test-unit namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-unit spec: containers: - args: - test-unit command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cluster-capacity-test-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-master-1.34 branches: - master cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-master-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-master-1-34 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-master-1-34 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.34.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-master-1-34,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-master-1.33 branches: - master cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-master-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-master-1-33 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-master-1-33 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.33.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-master-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-cluster-capacity-test-e2e-k8s-master-1.32 branches: - master cluster: eks-prow-build-cluster context: pull-cluster-capacity-test-e2e-k8s-master-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-capacity-test-e2e-k8s-master-1-32 namespace: test-pods path_alias: sigs.k8s.io/cluster-capacity prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-capacity-test-e2e-k8s-master-1-32 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.32.3 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cluster-capacity-test-e2e-k8s-master-1-32,?($|\s.*) kubernetes-sigs/container-object-storage-interface: - agent: kubernetes always_run: true annotations: description: Build test in container-object-storage-interface repo. testgrid-dashboards: sig-storage-container-object-storage-interface testgrid-tab-name: build cluster: eks-prow-build-cluster context: pull-container-object-storage-interface-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-container-object-storage-interface-build namespace: test-pods path_alias: sigs.k8s.io/container-object-storage-interface prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-container-object-storage-interface-build spec: containers: - args: - make - build command: - runner.sh env: - name: GOMAXPROCS valueFrom: resourceFieldRef: divisor: "0" resource: limits.cpu - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-container-object-storage-interface-build,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in container-object-storage-interface repo. testgrid-dashboards: sig-storage-container-object-storage-interface testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-container-object-storage-interface-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-container-object-storage-interface-unit namespace: test-pods path_alias: sigs.k8s.io/container-object-storage-interface prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-container-object-storage-interface-unit spec: containers: - args: - ./hack/prow-test.sh command: - runner.sh env: - name: GOMAXPROCS valueFrom: resourceFieldRef: divisor: "0" resource: limits.cpu - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-container-object-storage-interface-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Linters in container-object-storage-interface repo. testgrid-dashboards: sig-storage-container-object-storage-interface testgrid-tab-name: lint cluster: eks-prow-build-cluster context: pull-container-object-storage-interface-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-container-object-storage-interface-lint namespace: test-pods path_alias: sigs.k8s.io/container-object-storage-interface prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-container-object-storage-interface-lint spec: containers: - args: - ./hack/prow-lint.sh command: - runner.sh env: - name: GOMAXPROCS valueFrom: resourceFieldRef: divisor: "0" resource: limits.cpu - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-container-object-storage-interface-lint,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Check generated files in container-object-storage-interface repo. testgrid-dashboards: sig-storage-container-object-storage-interface testgrid-tab-name: check-generated-files cluster: eks-prow-build-cluster context: pull-container-object-storage-interface-check-generated-files decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-container-object-storage-interface-check-generated-files namespace: test-pods path_alias: sigs.k8s.io/container-object-storage-interface prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-container-object-storage-interface-check-generated-files spec: containers: - args: - ./hack/prow-check-generate.sh command: - runner.sh env: - name: GOMAXPROCS valueFrom: resourceFieldRef: divisor: "0" resource: limits.cpu - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-container-object-storage-interface-check-generated-files,?($|\s.*) - agent: kubernetes always_run: true annotations: description: E2e tests in container-object-storage-interface repo. testgrid-dashboards: sig-storage-container-object-storage-interface testgrid-tab-name: e2e cluster: eks-prow-build-cluster context: pull-container-object-storage-interface-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-container-object-storage-interface-e2e namespace: test-pods path_alias: sigs.k8s.io/container-object-storage-interface prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-container-object-storage-interface-e2e spec: containers: - args: - ./hack/prow-e2e.sh command: - runner.sh env: - name: GOMAXPROCS valueFrom: resourceFieldRef: divisor: "0" resource: limits.cpu - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-container-object-storage-interface-e2e,?($|\s.*) kubernetes-sigs/controller-runtime: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: controller-runtime-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-controller-runtime-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-controller-runtime-test namespace: test-pods path_alias: sigs.k8s.io/controller-runtime prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-controller-runtime-test spec: containers: - command: - ./hack/ci-check-everything.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi trigger: (?m)^/test( | .* )pull-controller-runtime-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: controller-runtime-main-apidiff branches: - ^main$ cluster: eks-prow-build-cluster context: pull-controller-runtime-apidiff decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-controller-runtime-apidiff namespace: test-pods optional: true path_alias: sigs.k8s.io/controller-runtime prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-controller-runtime-apidiff spec: containers: - command: - ./hack/apidiff.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-controller-runtime-apidiff,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: controller-runtime-release-0.20 branches: - ^release-0.20$ cluster: eks-prow-build-cluster context: pull-controller-runtime-test-release-0-20 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-controller-runtime-test-release-0-20 namespace: test-pods path_alias: sigs.k8s.io/controller-runtime prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-controller-runtime-test-release-0-20 spec: containers: - command: - ./hack/ci-check-everything.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi trigger: (?m)^/test( | .* )pull-controller-runtime-test-release-0-20,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: controller-runtime-release-0.20-apidiff branches: - ^release-0.20$ cluster: eks-prow-build-cluster context: pull-controller-runtime-apidiff-release-0-20 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-controller-runtime-apidiff-release-0-20 namespace: test-pods optional: true path_alias: sigs.k8s.io/controller-runtime prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-controller-runtime-apidiff-release-0-20 spec: containers: - command: - ./hack/apidiff.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-controller-runtime-apidiff-release-0-20,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: controller-runtime-release-0.21 branches: - ^release-0.21$ cluster: eks-prow-build-cluster context: pull-controller-runtime-test-release-0-21 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-controller-runtime-test-release-0-21 namespace: test-pods path_alias: sigs.k8s.io/controller-runtime prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-controller-runtime-test-release-0-21 spec: containers: - command: - ./hack/ci-check-everything.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi trigger: (?m)^/test( | .* )pull-controller-runtime-test-release-0-21,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: controller-runtime-release-0.21-apidiff branches: - ^release-0.21$ cluster: eks-prow-build-cluster context: pull-controller-runtime-apidiff-release-0-21 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-controller-runtime-apidiff-release-0-21 namespace: test-pods optional: true path_alias: sigs.k8s.io/controller-runtime prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-controller-runtime-apidiff-release-0-21 spec: containers: - command: - ./hack/apidiff.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-controller-runtime-apidiff-release-0-21,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: controller-runtime-release-0.22 branches: - ^release-0.22$ cluster: eks-prow-build-cluster context: pull-controller-runtime-test-release-0-22 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-controller-runtime-test-release-0-22 namespace: test-pods path_alias: sigs.k8s.io/controller-runtime prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-controller-runtime-test-release-0-22 spec: containers: - command: - ./hack/ci-check-everything.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi trigger: (?m)^/test( | .* )pull-controller-runtime-test-release-0-22,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: controller-runtime-release-0.22-apidiff branches: - ^release-0.22$ cluster: eks-prow-build-cluster context: pull-controller-runtime-apidiff-release-0-22 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-controller-runtime-apidiff-release-0-22 namespace: test-pods optional: true path_alias: sigs.k8s.io/controller-runtime prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-controller-runtime-apidiff-release-0-22 spec: containers: - command: - ./hack/apidiff.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-controller-runtime-apidiff-release-0-22,?($|\s.*) kubernetes-sigs/controller-tools: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: controller-tools-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-controller-tools-test-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-controller-tools-test-main namespace: test-pods path_alias: sigs.k8s.io/controller-tools prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-controller-tools-test-main spec: containers: - command: - make - test-all env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "10" memory: 24Gi requests: cpu: "10" memory: 24Gi trigger: (?m)^/test( | .* )pull-controller-tools-test-main,?($|\s.*) kubernetes-sigs/cosi-driver-sample: - agent: kubernetes always_run: true annotations: description: Build test in cosi-driver-sample repo. testgrid-dashboards: sig-storage-cosi-driver-sample testgrid-tab-name: build cluster: eks-prow-build-cluster context: pull-cosi-driver-sample-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cosi-driver-sample-build namespace: test-pods path_alias: sigs.k8s.io/cosi-driver-sample prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cosi-driver-sample-build spec: containers: - args: - bash - -c - | make build command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cosi-driver-sample-build,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in cosi-driver-sample repo. testgrid-dashboards: sig-storage-cosi-driver-sample testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-cosi-driver-sample-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cosi-driver-sample-unit namespace: test-pods path_alias: sigs.k8s.io/cosi-driver-sample prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cosi-driver-sample-unit spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:latest name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cosi-driver-sample-unit,?($|\s.*) kubernetes-sigs/custom-metrics-apiserver: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-custom-metrics-apiserver testgrid-tab-name: pr-verify cluster: eks-prow-build-cluster context: pull-custom-metrics-apiserver-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-custom-metrics-apiserver-verify namespace: test-pods path_alias: sigs.k8s.io/custom-metrics-apiserver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-custom-metrics-apiserver-verify spec: containers: - args: - verify - --always-make command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi trigger: (?m)^/test( | .* )pull-custom-metrics-apiserver-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-custom-metrics-apiserver testgrid-tab-name: pr-build-test-adapter cluster: eks-prow-build-cluster context: pull-custom-metrics-apiserver-build-test-adapter decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-custom-metrics-apiserver-build-test-adapter namespace: test-pods path_alias: sigs.k8s.io/custom-metrics-apiserver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-custom-metrics-apiserver-build-test-adapter spec: containers: - args: - build-test-adapter command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi trigger: (?m)^/test( | .* )pull-custom-metrics-apiserver-build-test-adapter,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-custom-metrics-apiserver testgrid-tab-name: pr-test cluster: eks-prow-build-cluster context: pull-custom-metrics-apiserver-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-custom-metrics-apiserver-test namespace: test-pods path_alias: sigs.k8s.io/custom-metrics-apiserver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-custom-metrics-apiserver-test spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi trigger: (?m)^/test( | .* )pull-custom-metrics-apiserver-test,?($|\s.*) kubernetes-sigs/descheduler: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-verify-master branches: - ^master$ cluster: eks-prow-build-cluster context: pull-descheduler-verify-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 15m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-verify-master namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-verify-master spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi trigger: (?m)^/test( | .* )pull-descheduler-verify-master,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-verify-build-master branches: - ^master$ cluster: eks-prow-build-cluster context: pull-descheduler-verify-build-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-verify-build-master namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-verify-build-master spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-descheduler-verify-build-master,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-unit-test-master branches: - ^master$ cluster: eks-prow-build-cluster context: pull-descheduler-unit-test-master-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-unit-test-master-master namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-unit-test-master-master run_if_changed: \.go$ spec: containers: - args: - test-unit command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-descheduler-unit-test-master-master,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-master-1.34 branches: - master cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-master-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-master-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-master-1-34 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.34.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-master-1-34,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-master-1.33 branches: - master cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-master-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-master-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-master-1-33 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.33.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-master-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-master-1.32 branches: - master cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-master-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-master-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-master-1-32 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.32.3 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-master-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-verify-release-1.32 branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: pull-descheduler-verify-release-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 15m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-verify-release-1-32 namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-verify-release-1-32 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23.3 name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi trigger: (?m)^/test( | .* )pull-descheduler-verify-release-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-verify-build-release-1.32 branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: pull-descheduler-verify-build-release-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-verify-build-release-1-32 namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-verify-build-release-1-32 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23.3 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-descheduler-verify-build-release-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-unit-test-release-1.32 branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: pull-descheduler-unit-test-release-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-unit-test-release-1-32 namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-unit-test-release-1-32 run_if_changed: \.go$ spec: containers: - args: - test-unit command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23.3 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-descheduler-unit-test-release-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-32-1.32 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-release-1-32-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-release-1-32-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-release-1-32-1-32 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.32.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-release-1-32-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-32-1.31 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-release-1-32-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-release-1-32-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-release-1-32-1-31 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.31.4 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-release-1-32-1-31,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-32-1.30 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-release-1-32-1-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-release-1-32-1-30 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-release-1-32-1-30 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.30.8 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-release-1-32-1-30,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-verify-release-1.33 branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: pull-descheduler-verify-release-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 15m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-verify-release-1-33 namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-verify-release-1-33 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.2 name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi trigger: (?m)^/test( | .* )pull-descheduler-verify-release-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-verify-build-release-1.33 branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: pull-descheduler-verify-build-release-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-verify-build-release-1-33 namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-verify-build-release-1-33 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.2 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-descheduler-verify-build-release-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-unit-test-release-1.33 branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: pull-descheduler-unit-test-release-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-unit-test-release-1-33 namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-unit-test-release-1-33 run_if_changed: \.go$ spec: containers: - args: - test-unit command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.2 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-descheduler-unit-test-release-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-33-1.33 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-release-1-33-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-release-1-33-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-release-1-33-1-33 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.33.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-release-1-33-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-33-1.32 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-release-1-33-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-release-1-33-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-release-1-33-1-32 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.32.3 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-release-1-33-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-33-1.31 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-release-1-33-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-release-1-33-1-31 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-release-1-33-1-31 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.31.6 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-release-1-33-1-31,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-verify-release-1.34 branches: - ^release-1.34$ cluster: eks-prow-build-cluster context: pull-descheduler-verify-release-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 15m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-verify-release-1-34 namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-verify-release-1-34 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi trigger: (?m)^/test( | .* )pull-descheduler-verify-release-1-34,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-verify-build-release-1.34 branches: - ^release-1.34$ cluster: eks-prow-build-cluster context: pull-descheduler-verify-build-release-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-verify-build-release-1-34 namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-verify-build-release-1-34 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-descheduler-verify-build-release-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-unit-test-release-1.34 branches: - ^release-1.34$ cluster: eks-prow-build-cluster context: pull-descheduler-unit-test-release-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-descheduler-unit-test-release-1-34 namespace: test-pods path_alias: sigs.k8s.io/descheduler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-unit-test-release-1-34 run_if_changed: \.go$ spec: containers: - args: - test-unit command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6 name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi trigger: (?m)^/test( | .* )pull-descheduler-unit-test-release-1-34,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-34-1.34 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-release-1-34-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-release-1-34-1-34 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-release-1-34-1-34 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.34.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-release-1-34-1-34,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-34-1.33 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-release-1-34-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-release-1-34-1-33 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-release-1-34-1-33 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.33.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-release-1-34-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-34-1.32 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-descheduler-test-e2e-k8s-release-1-34-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-descheduler-test-e2e-k8s-release-1-34-1-32 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-descheduler-test-e2e-k8s-release-1-34-1-32 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KUBERNETES_VERSION value: v1.32.3 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 4Gi requests: cpu: "6" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-descheduler-test-e2e-k8s-release-1-34-1-32,?($|\s.*) kubernetes-sigs/downloadkubernetes: - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits cluster: eks-prow-build-cluster context: pull-downloadkubernetes-verify-index decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-downloadkubernetes-verify-index namespace: test-pods path_alias: sigs.k8s.io/downloadkubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-downloadkubernetes-verify-index spec: containers: - command: - make - verify-index env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.25-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-downloadkubernetes-verify-index,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits cluster: eks-prow-build-cluster context: pull-downloadkubernetes-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-downloadkubernetes-verify namespace: test-pods path_alias: sigs.k8s.io/downloadkubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-downloadkubernetes-verify spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.25-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-downloadkubernetes-verify,?($|\s.*) kubernetes-sigs/dranet: - agent: kubernetes always_run: true annotations: testgrid-alert-email: maspinwall@google.com, gauravkg@google.com, antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-dranet testgrid-tab-name: pull-dranet conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build context: pull-dranet-nftables decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-dranet-nftables namespace: test-pods path_alias: sigs.k8s.io/dranet prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-dranet-nftables spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/dranet/hack/ci/e2e.sh env: - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251205-d1700a27d1-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-dranet-nftables,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: maspinwall@google.com, gauravkg@google.com, antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-dranet testgrid-tab-name: pull-dranet-ipv6 conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build context: pull-dranet-nftables-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-dranet-nftables-ipv6 namespace: test-pods path_alias: sigs.k8s.io/dranet prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-dranet-nftables-ipv6 spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/dranet/hack/ci/e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251205-d1700a27d1-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-dranet-nftables-ipv6,?($|\s.*) kubernetes-sigs/e2e-framework: - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-e2e-framework testgrid-num-columns-recent: "30" testgrid-tab-name: pull-e2e-framework-verify cluster: eks-prow-build-cluster context: pull-e2e-framework-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-e2e-framework-verify namespace: test-pods path_alias: sigs.k8s.io/e2e-framework prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-framework-verify spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-e2e-framework-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-e2e-framework testgrid-num-columns-recent: "30" testgrid-tab-name: pull-e2e-framework-test cluster: eks-prow-build-cluster context: pull-e2e-framework-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-e2e-framework-test namespace: test-pods path_alias: sigs.k8s.io/e2e-framework prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-framework-test spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-e2e-framework-test,?($|\s.*) kubernetes-sigs/external-dns: - agent: kubernetes always_run: true annotations: description: external-dns code license check testgrid-dashboards: sig-network-external-dns testgrid-num-columns-recent: "30" testgrid-tab-name: licensecheck cluster: eks-prow-build-cluster context: pull-external-dns-licensecheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-external-dns-licensecheck namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-external-dns-licensecheck spec: containers: - args: - make - licensecheck command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-external-dns-licensecheck,?($|\s.*) - agent: kubernetes always_run: true annotations: description: external-dns unit tests testgrid-dashboards: sig-network-external-dns testgrid-num-columns-recent: "30" testgrid-tab-name: unit test cluster: eks-prow-build-cluster context: pull-external-dns-unit-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-external-dns-unit-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-external-dns-unit-test spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-external-dns-unit-test,?($|\s.*) kubernetes-sigs/gateway-api: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-gateway-api testgrid-tab-name: verify cluster: eks-prow-build-cluster context: pull-gateway-api-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-gateway-api-verify namespace: test-pods path_alias: sigs.k8s.io/gateway-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gateway-api-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-gateway-api-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-gateway-api testgrid-tab-name: test cluster: eks-prow-build-cluster context: pull-gateway-api-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-gateway-api-test namespace: test-pods path_alias: sigs.k8s.io/gateway-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gateway-api-test spec: containers: - args: - make - test command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-gateway-api-test,?($|\s.*) kubernetes-sigs/gateway-api-inference-extension: - agent: kubernetes always_run: true annotations: description: Run inference extension unit tests testgrid-dashboards: sig-network-gateway-api testgrid-tab-name: pull-gateway-api-inference-extension-test-unit-main cluster: eks-prow-build-cluster context: pull-gateway-api-inference-extension-test-unit-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-gateway-api-inference-extension-test-unit-main namespace: test-pods path_alias: sigs.k8s.io/gateway-api-inference-extension prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gateway-api-inference-extension-test-unit-main spec: containers: - args: - make - test command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-gateway-api-inference-extension-test-unit-main,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run inference extension e2e tests testgrid-dashboards: sig-network-gateway-api testgrid-tab-name: pull-gateway-api-inference-extension-test-e2e-main cluster: eks-prow-build-cluster context: pull-gateway-api-inference-extension-test-e2e-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-gateway-api-inference-extension-test-e2e-main namespace: test-pods path_alias: sigs.k8s.io/gateway-api-inference-extension prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gateway-api-inference-extension-test-e2e-main spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-gateway-api-inference-extension-test-e2e-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run inference extension verify checks testgrid-dashboards: sig-network-gateway-api testgrid-tab-name: pull-gateway-api-inference-extension-verify-main branches: - ^main cluster: eks-prow-build-cluster context: pull-gateway-api-inference-extension-verify-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-gateway-api-inference-extension-verify-main namespace: test-pods path_alias: sigs.k8s.io/gateway-api-inference-extension prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gateway-api-inference-extension-verify-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - verify command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-gateway-api-inference-extension-verify-main,?($|\s.*) kubernetes-sigs/gcp-compute-persistent-disk-csi-driver: - agent: kubernetes always_run: true annotations: description: Kubernetes e2e tests for Kubernetes Master branch and Driver latest build testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-e2e cluster: k8s-infra-prow-build context: pull-gcp-compute-persistent-disk-csi-driver-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-gcp-compute-persistent-disk-csi-driver-e2e namespace: test-pods path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-compute-persistent-disk-csi-driver-e2e spec: containers: - args: - test/run-e2e.sh command: - runner.sh env: - name: ZONE value: us-central1-c - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 20Gi requests: cpu: "2" memory: 20Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-gcp-compute-persistent-disk-csi-driver-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes e2e tests for Kubernetes Master branch and Driver latest build on ARM64/NVMe testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-e2e-arm64 cluster: k8s-infra-prow-build context: pull-gcp-compute-persistent-disk-csi-driver-e2e-arm decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-gcp-compute-persistent-disk-csi-driver-e2e-arm namespace: test-pods optional: true path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-compute-persistent-disk-csi-driver-e2e-arm spec: containers: - args: - bash - -c - |- test/run-e2e.sh \ --machine-type=t2a-standard-2 \ --hyperdisk-machine-type=none \ --skip-local-ssd-tests \ --vm-name-prefix=gce-pd-csi-e2e-arm64 \ --zones=us-central1-a,us-central1-f \ --arch=arm64 \ --min-cpu-platform="" \ --image-url=projects/ubuntu-os-cloud/global/images/family/ubuntu-minimal-2404-lts-arm64 \ --ginkgo.focus="\[NVMe\]" command: - runner.sh env: - name: ZONE value: us-central1-c - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-gcp-compute-persistent-disk-csi-driver-e2e-arm,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes sanity tests for Kubernetes Master branch and Driver latest build testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-sanity cluster: k8s-infra-prow-build context: pull-gcp-compute-persistent-disk-csi-driver-sanity decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-gcp-compute-persistent-disk-csi-driver-sanity namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-compute-persistent-disk-csi-driver-sanity spec: containers: - args: - test/run-sanity.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-gcp-compute-persistent-disk-csi-driver-sanity,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes unit tests for Kubernetes Master branch and Driver latest build testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-unit cluster: k8s-infra-prow-build context: pull-gcp-compute-persistent-disk-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-gcp-compute-persistent-disk-csi-driver-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-compute-persistent-disk-csi-driver-unit spec: containers: - args: - test/run-unit.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-gcp-compute-persistent-disk-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes verify tests for Kubernetes Master branch and Driver latest build testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-verify cluster: k8s-infra-prow-build context: pull-gcp-compute-persistent-disk-csi-driver-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-gcp-compute-persistent-disk-csi-driver-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-compute-persistent-disk-csi-driver-verify spec: containers: - args: - hack/verify-all.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-gcp-compute-persistent-disk-csi-driver-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Kubernetes Integration tests for Kubernetes Master branch and Driver latest build testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-kubernetes-integration cluster: k8s-infra-prow-build context: pull-gcp-compute-persistent-disk-csi-driver-kubernetes-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-gcp-compute-persistent-disk-csi-driver-kubernetes-integration namespace: test-pods path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-compute-persistent-disk-csi-driver-kubernetes-integration spec: containers: - args: - test/run-k8s-integration.sh command: - runner.sh env: - name: GCE_PD_OVERLAY_NAME value: dev - name: GCE_PD_DO_DRIVER_BUILD value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-gcp-compute-persistent-disk-csi-driver-kubernetes-integration,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Presubmit Kubernetes Integration tests for Kubernetes Master branch on Windows 2019 nodes testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: windows-2019-presubmit-gcp-compute-persistent-disk-csi-driver cluster: k8s-infra-prow-build context: pull-gcp-compute-persistent-disk-csi-driver-e2e-windows-2019 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-bazel-remote-cache-enabled: "true" preset-bazel-scratch-dir: "true" preset-common-gce-windows: "true" preset-dind-enabled: "true" preset-e2e-gce-windows: "true" preset-e2e-gce-windows-containerd: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-gcp-compute-persistent-disk-csi-driver-e2e-windows-2019 namespace: test-pods optional: true path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-compute-persistent-disk-csi-driver-e2e-windows-2019 spec: containers: - args: - test/run-windows-k8s-integration.sh command: - runner.sh env: - name: WINDOWS_NODE_OS_DISTRIBUTION value: win2019 - name: PREPULL_YAML value: prepull-head.yaml - name: GCE_PD_OVERLAY_NAME value: dev - name: GCE_PD_DO_DRIVER_BUILD value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: TEST_TMPDIR value: /bazel-scratch/.cache/bazel - name: BAZEL_REMOTE_CACHE_ENABLED value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: KUBERNETES_NODE_PLATFORM value: windows - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: NUM_WINDOWS_NODES value: "3" - name: NUM_NODES value: "2" - name: PREPULL_TIMEOUT value: 30m - name: WINDOWS_ENABLE_DSR value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /bazel-scratch/.cache name: bazel-scratch - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: bazel-scratch - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-gcp-compute-persistent-disk-csi-driver-e2e-windows-2019,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Presubmit Kubernetes Integration tests for Kubernetes Master branch on Windows 2022 nodes testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver testgrid-tab-name: windows-2022-presubmit-gcp-compute-persistent-disk-csi-driver cluster: k8s-infra-prow-build context: pull-gcp-compute-persistent-disk-csi-driver-e2e-windows-2022 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-bazel-remote-cache-enabled: "true" preset-bazel-scratch-dir: "true" preset-common-gce-windows: "true" preset-dind-enabled: "true" preset-e2e-gce-windows: "true" preset-e2e-gce-windows-containerd: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-gcp-compute-persistent-disk-csi-driver-e2e-windows-2022 namespace: test-pods optional: true path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-compute-persistent-disk-csi-driver-e2e-windows-2022 spec: containers: - args: - test/run-windows-k8s-integration.sh command: - runner.sh env: - name: WINDOWS_NODE_OS_DISTRIBUTION value: win2022 - name: PREPULL_YAML value: prepull-head.yaml - name: GCE_PD_OVERLAY_NAME value: dev - name: GCE_PD_DO_DRIVER_BUILD value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: TEST_TMPDIR value: /bazel-scratch/.cache/bazel - name: BAZEL_REMOTE_CACHE_ENABLED value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: KUBERNETES_NODE_PLATFORM value: windows - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: NUM_WINDOWS_NODES value: "3" - name: NUM_NODES value: "2" - name: PREPULL_TIMEOUT value: 30m - name: WINDOWS_ENABLE_DSR value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /bazel-scratch/.cache name: bazel-scratch - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: bazel-scratch - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-gcp-compute-persistent-disk-csi-driver-e2e-windows-2022,?($|\s.*) kubernetes-sigs/gcp-filestore-csi-driver: - agent: kubernetes always_run: true cluster: k8s-infra-prow-build context: pull-gcp-filestore-csi-driver-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-gcp-filestore-csi-driver-e2e namespace: test-pods path_alias: github.com/kubernetes-sigs/gcp-filestore-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-filestore-csi-driver-e2e spec: containers: - args: - test/run_e2e.sh command: - runner.sh env: - name: ZONE value: us-central1-c - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-gcp-filestore-csi-driver-e2e,?($|\s.*) - agent: kubernetes always_run: true cluster: k8s-infra-prow-build context: pull-gcp-filestore-csi-driver-sanity decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-gcp-filestore-csi-driver-sanity namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-filestore-csi-driver-sanity spec: containers: - args: - test/run_sanity.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-gcp-filestore-csi-driver-sanity,?($|\s.*) - agent: kubernetes always_run: true cluster: k8s-infra-prow-build context: pull-gcp-filestore-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-gcp-filestore-csi-driver-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-filestore-csi-driver-unit spec: containers: - args: - test/run_unit.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-gcp-filestore-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: true cluster: k8s-infra-prow-build context: pull-gcp-filestore-csi-driver-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-gcp-filestore-csi-driver-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-filestore-csi-driver-verify spec: containers: - args: - hack/verify_all.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-gcp-filestore-csi-driver-verify,?($|\s.*) - agent: kubernetes always_run: false cluster: k8s-infra-prow-build context: pull-gcp-filestore-csi-driver-kubernetes-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-gcp-filestore-csi-driver-kubernetes-integration namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-filestore-csi-driver-kubernetes-integration run_if_changed: ^(pkg\/|cmd\/|test\/|hack\/|vendor\/|Makefile|Dockerfile) spec: containers: - args: - test/run-k8s-integration.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-gcp-filestore-csi-driver-kubernetes-integration,?($|\s.*) kubernetes-sigs/gwctl: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-gwctl testgrid-tab-name: verify cluster: eks-prow-build-cluster context: pull-gwctl-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-gwctl-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gwctl-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-gwctl-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-gwctl testgrid-tab-name: test cluster: eks-prow-build-cluster context: pull-gwctl-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-gwctl-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gwctl-test spec: containers: - args: - make - test command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-gwctl-test,?($|\s.*) kubernetes-sigs/hydrophone: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-misc testgrid-tab-name: hydrophone-build cluster: eks-prow-build-cluster context: pull-hydrophone-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-hydrophone-build namespace: test-pods path_alias: sigs.k8s.io/hydrophone prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-hydrophone-build spec: containers: - command: - make - build env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-hydrophone-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-misc testgrid-tab-name: hydrophone-test cluster: eks-prow-build-cluster context: pull-hydrophone-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-hydrophone-test namespace: test-pods path_alias: sigs.k8s.io/hydrophone prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-hydrophone-test spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-hydrophone-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-misc testgrid-tab-name: hydrophone-verify cluster: eks-prow-build-cluster context: pull-hydrophone-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-hydrophone-verify namespace: test-pods path_alias: sigs.k8s.io/hydrophone prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-hydrophone-verify spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-hydrophone-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-misc testgrid-tab-name: hydrophone-dry-run cluster: eks-prow-build-cluster context: pull-hydrophone-dry-run decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-hydrophone-dry-run namespace: test-pods path_alias: sigs.k8s.io/hydrophone prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-hydrophone-dry-run spec: containers: - args: - bash - -c - | make build hack/run-e2e.sh command: - runner.sh env: - name: FOCUS value: Simple pod should contain last line of the log - name: DRYRUN value: "true" - name: CHECK_DURATION value: "true" - name: EXPECTED_NUM_TESTS value: "1" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-hydrophone-dry-run,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-misc testgrid-tab-name: hydrophone-simple-run cluster: eks-prow-build-cluster context: pull-hydrophone-simple-run decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-hydrophone-simple-run namespace: test-pods path_alias: sigs.k8s.io/hydrophone prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-hydrophone-simple-run spec: containers: - args: - bash - -c - | make build hack/run-e2e.sh command: - runner.sh env: - name: FOCUS value: Simple pod should contain last line of the log - name: CHECK_DURATION value: "true" - name: EXPECTED_NUM_TESTS value: "1" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-hydrophone-simple-run,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-misc testgrid-tab-name: hydrophone-namespaced-run cluster: eks-prow-build-cluster context: pull-hydrophone-namespaced-run decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-hydrophone-namespaced-run namespace: test-pods path_alias: sigs.k8s.io/hydrophone prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-hydrophone-namespaced-run spec: containers: - args: - bash - -c - | make build hack/run-e2e.sh command: - runner.sh env: - name: FOCUS value: Simple pod should contain last line of the log - name: NAMESPACE value: e2e - name: CHECK_DURATION value: "true" - name: EXPECTED_NUM_TESTS value: "1" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-hydrophone-namespaced-run,?($|\s.*) kubernetes-sigs/ibm-powervs-block-csi-driver: - agent: kubernetes always_run: true annotations: description: Build test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: build-test-release-0-1 branches: - ^release-0\.1$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-build-test-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-build-test-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-build-test-release-0-1 spec: containers: - args: - make - driver command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230321-36677f7c05-1.23 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-build-test-release-0-1,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build image test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: image-build-test-release-0-1 branches: - ^release-0\.1$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-image-build-test-release-0-1 spec: containers: - args: - make - image command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230321-36677f7c05-1.23 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-image-build-test-release-0-1,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: unit-test-release-0-1 branches: - ^release-0\.1$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-unit-test-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-unit-test-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-unit-test-release-0-1 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-unit-test-release-0-1,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-powervs-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: verify-test-release-0-1 branches: - ^release-0\.1$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-verify-test-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-verify-test-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-verify-test-release-0-1 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-verify-test-release-0-1,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: build-test-release-0-10 branches: - ^release-0\.10$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-build-test-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-build-test-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-build-test-release-0-10 spec: containers: - args: - make - driver command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-build-test-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build image test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: image-build-test-release-0-10 branches: - ^release-0\.10$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-image-build-test-release-0-10 spec: containers: - args: - make - image command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-image-build-test-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: unit-test-release-0-10 branches: - ^release-0\.10$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-unit-test-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-unit-test-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-unit-test-release-0-10 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-unit-test-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-powervs-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: verify-test-release-0-10 branches: - ^release-0\.10$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-verify-test-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-verify-test-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-verify-test-release-0-10 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-verify-test-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: build-test-release-0-2 branches: - ^release-0\.2$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-build-test-release-0-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-build-test-release-0-2 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-build-test-release-0-2 spec: containers: - args: - make - driver command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230901-e9e5d470a5-1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-build-test-release-0-2,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build image test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: image-build-test-release-0-2 branches: - ^release-0\.2$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-2 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-image-build-test-release-0-2 spec: containers: - args: - make - image command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230901-e9e5d470a5-1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-image-build-test-release-0-2,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: unit-test-release-0-2 branches: - ^release-0\.2$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-unit-test-release-0-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-unit-test-release-0-2 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-unit-test-release-0-2 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.18 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-unit-test-release-0-2,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-powervs-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: verify-test-release-0-2 branches: - ^release-0\.2$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-verify-test-release-0-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-verify-test-release-0-2 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-verify-test-release-0-2 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.18 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-verify-test-release-0-2,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: build-test-release-0-3 branches: - ^release-0\.3$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-build-test-release-0-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-build-test-release-0-3 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-build-test-release-0-3 spec: containers: - args: - make - driver command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-build-test-release-0-3,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build image test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: image-build-test-release-0-3 branches: - ^release-0\.3$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-3 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-image-build-test-release-0-3 spec: containers: - args: - make - image command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-image-build-test-release-0-3,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: unit-test-release-0-3 branches: - ^release-0\.3$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-unit-test-release-0-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-unit-test-release-0-3 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-unit-test-release-0-3 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-unit-test-release-0-3,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-powervs-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: verify-test-release-0-3 branches: - ^release-0\.3$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-verify-test-release-0-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-verify-test-release-0-3 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-verify-test-release-0-3 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-verify-test-release-0-3,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: build-test-release-0-4 branches: - ^release-0\.4$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-build-test-release-0-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-build-test-release-0-4 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-build-test-release-0-4 spec: containers: - args: - make - driver command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240405-68dde9badf-1.26 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-build-test-release-0-4,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build image test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: image-build-test-release-0-4 branches: - ^release-0\.4$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-4 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-image-build-test-release-0-4 spec: containers: - args: - make - image command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240405-68dde9badf-1.26 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-image-build-test-release-0-4,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: unit-test-release-0-4 branches: - ^release-0\.4$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-unit-test-release-0-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-unit-test-release-0-4 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-unit-test-release-0-4 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-unit-test-release-0-4,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-powervs-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: verify-test-release-0-4 branches: - ^release-0\.4$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-verify-test-release-0-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-verify-test-release-0-4 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-verify-test-release-0-4 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-verify-test-release-0-4,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: build-test-release-0-5 branches: - ^release-0\.5$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-build-test-release-0-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-build-test-release-0-5 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-build-test-release-0-5 spec: containers: - args: - make - driver command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-build-test-release-0-5,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build image test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: image-build-test-release-0-5 branches: - ^release-0\.5$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-5 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-image-build-test-release-0-5 spec: containers: - args: - make - image command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-image-build-test-release-0-5,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: unit-test-release-0-5 branches: - ^release-0\.5$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-unit-test-release-0-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-unit-test-release-0-5 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-unit-test-release-0-5 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-unit-test-release-0-5,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-powervs-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: verify-test-release-0-5 branches: - ^release-0\.5$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-verify-test-release-0-5 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-verify-test-release-0-5 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-verify-test-release-0-5 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-verify-test-release-0-5,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: build-test-release-0-6 branches: - ^release-0\.6$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-build-test-release-0-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-build-test-release-0-6 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-build-test-release-0-6 spec: containers: - args: - make - driver command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-build-test-release-0-6,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build image test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: image-build-test-release-0-6 branches: - ^release-0\.6$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-6 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-image-build-test-release-0-6 spec: containers: - args: - make - image command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-image-build-test-release-0-6,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: unit-test-release-0-6 branches: - ^release-0\.6$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-unit-test-release-0-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-unit-test-release-0-6 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-unit-test-release-0-6 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.21 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-unit-test-release-0-6,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-powervs-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: verify-test-release-0-6 branches: - ^release-0\.6$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-verify-test-release-0-6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-verify-test-release-0-6 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-verify-test-release-0-6 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.21 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-verify-test-release-0-6,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: build-test-release-0-7 branches: - ^release-0\.7$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-build-test-release-0-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-build-test-release-0-7 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-build-test-release-0-7 spec: containers: - args: - make - driver command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-build-test-release-0-7,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build image test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: image-build-test-release-0-7 branches: - ^release-0\.7$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-7 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-image-build-test-release-0-7 spec: containers: - args: - make - image command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-image-build-test-release-0-7,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: unit-test-release-0-7 branches: - ^release-0\.7$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-unit-test-release-0-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-unit-test-release-0-7 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-unit-test-release-0-7 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-unit-test-release-0-7,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-powervs-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: verify-test-release-0-7 branches: - ^release-0\.7$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-verify-test-release-0-7 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-verify-test-release-0-7 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-verify-test-release-0-7 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-verify-test-release-0-7,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: build-test-release-0-8 branches: - ^release-0\.8$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-build-test-release-0-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-build-test-release-0-8 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-build-test-release-0-8 spec: containers: - args: - make - driver command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-build-test-release-0-8,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build image test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: image-build-test-release-0-8 branches: - ^release-0\.8$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-8 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-image-build-test-release-0-8 spec: containers: - args: - make - image command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-image-build-test-release-0-8,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: unit-test-release-0-8 branches: - ^release-0\.8$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-unit-test-release-0-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-unit-test-release-0-8 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-unit-test-release-0-8 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-unit-test-release-0-8,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-powervs-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: verify-test-release-0-8 branches: - ^release-0\.8$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-verify-test-release-0-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-verify-test-release-0-8 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-verify-test-release-0-8 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-verify-test-release-0-8,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: build-test-release-0-9 branches: - ^release-0\.9$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-build-test-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-build-test-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-build-test-release-0-9 spec: containers: - args: - make - driver command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-build-test-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build image test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: image-build-test-release-0-9 branches: - ^release-0\.9$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-image-build-test-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-image-build-test-release-0-9 spec: containers: - args: - make - image command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-image-build-test-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: unit-test-release-0-9 branches: - ^release-0\.9$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-unit-test-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-unit-test-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-unit-test-release-0-9 spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-unit-test-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-powervs-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: verify-test-release-0-9 branches: - ^release-0\.9$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-verify-test-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-verify-test-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-verify-test-release-0-9 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-verify-test-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: build branches: - ^main$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-build namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-build spec: containers: - args: - make - driver command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-build,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build image test in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: image-build branches: - ^main$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-image-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-powervs-block-csi-driver-image-build namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-image-build spec: containers: - args: - make - image command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-image-build,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-powervs-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: unit branches: - ^main$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-unit namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-unit spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-powervs-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-powervs-block-csi-driver testgrid-tab-name: verify branches: - ^main$ cluster: eks-prow-build-cluster context: pull-ibm-powervs-block-csi-driver-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-powervs-block-csi-driver-verify namespace: test-pods path_alias: sigs.k8s.io/ibm-powervs-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-powervs-block-csi-driver-verify spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi trigger: (?m)^/test( | .* )pull-ibm-powervs-block-csi-driver-verify,?($|\s.*) kubernetes-sigs/ibm-vpc-block-csi-driver: - agent: kubernetes always_run: true annotations: description: Build test in ibm-vpc-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-vpc-block-csi-driver testgrid-tab-name: build cluster: eks-prow-build-cluster context: pull-ibm-vpc-block-csi-driver-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-ibm-vpc-block-csi-driver-build namespace: test-pods path_alias: sigs.k8s.io/ibm-vpc-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-vpc-block-csi-driver-build skip_branches: - gh-pages spec: containers: - args: - make command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ibm-vpc-block-csi-driver-build,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests in ibm-vpc-block-csi-driver repo. testgrid-dashboards: sig-cloud-provider-ibm-vpc-block-csi-driver testgrid-tab-name: unit cluster: eks-prow-build-cluster context: pull-ibm-vpc-block-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-vpc-block-csi-driver-unit namespace: test-pods path_alias: sigs.k8s.io/ibm-vpc-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-vpc-block-csi-driver-unit skip_branches: - gh-pages spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-vpc-block-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: ibm-vpc-block-csi-driver basic code verification. testgrid-dashboards: sig-cloud-provider-ibm-vpc-block-csi-driver testgrid-tab-name: verify cluster: eks-prow-build-cluster context: pull-ibm-vpc-block-csi-driver-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-vpc-block-csi-driver-verify namespace: test-pods path_alias: sigs.k8s.io/ibm-vpc-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-vpc-block-csi-driver-verify skip_branches: - gh-pages spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-vpc-block-csi-driver-verify,?($|\s.*) - agent: kubernetes always_run: false annotations: description: ibm-vpc-block-csi-driver sanity execution. testgrid-dashboards: sig-cloud-provider-ibm-vpc-block-csi-driver testgrid-tab-name: sanity cluster: eks-prow-build-cluster context: pull-ibm-vpc-block-csi-driver-sanity decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-ibm-vpc-block-csi-driver-sanity namespace: test-pods path_alias: sigs.k8s.io/ibm-vpc-block-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ibm-vpc-block-csi-driver-sanity skip_branches: - gh-pages spec: containers: - args: - test-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-ibm-vpc-block-csi-driver-sanity,?($|\s.*) kubernetes-sigs/image-builder: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-image-builder testgrid-tab-name: pr-ova-all cluster: k8s-infra-prow-build context: pull-ova-all decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" max_concurrency: 3 name: pull-ova-all namespace: test-pods optional: true path_alias: sigs.k8s.io/image-builder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ova-all run_if_changed: images/capi/(Makefile|ansible\.cfg)|images/capi/ansible/.*|images/capi/scripts/ci-ova\.sh|images/capi/packer/(config|goss|ova)/.*|images/capi/hack/ensure-(ansible|packer|goss).* spec: containers: - args: - runner.sh - ./images/capi/scripts/ci-ova.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-ova-all,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-image-builder testgrid-tab-name: pr-azure-vhds cluster: eks-prow-build-cluster context: pull-azure-vhds decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" max_concurrency: 5 name: pull-azure-vhds namespace: test-pods path_alias: sigs.k8s.io/image-builder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azure-vhds run_if_changed: images/capi/(Makefile|ansible\.cfg)|images/capi/ansible/.*|images/capi/scripts/ci-azure-e2e\.sh|images/capi/packer/(config|goss|azure)/.*|images/capi/hack/ensure-(ansible|packer|jq|azure-cli|goss).* spec: containers: - args: - runner.sh - ./images/capi/scripts/ci-azure-e2e.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azure-vhds,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-image-builder testgrid-tab-name: pr-azure-sigs cluster: eks-prow-build-cluster context: pull-azure-sigs decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" max_concurrency: 5 name: pull-azure-sigs namespace: test-pods optional: true path_alias: sigs.k8s.io/image-builder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-azure-sigs run_if_changed: images/capi/Makefile|images/capi/scripts/ci-azure-e2e\.sh|images/capi/packer/azure/.* spec: containers: - args: - runner.sh - ./images/capi/scripts/ci-azure-e2e.sh env: - name: AZURE_BUILD_FORMAT value: sig - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-azure-sigs,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-image-builder testgrid-tab-name: pr-json-sort-check cluster: eks-prow-build-cluster context: json-sort-check decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 5 name: json-sort-check namespace: test-pods path_alias: sigs.k8s.io/image-builder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test json-sort-check run_if_changed: images/capi/.*\.json$ spec: containers: - args: - runner.sh - ./images/capi/scripts/ci-json-sort.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi trigger: (?m)^/test( | .* )json-sort-check,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-image-builder testgrid-tab-name: pr-packer-validate cluster: eks-prow-build-cluster context: pull-packer-validate decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 5 name: pull-packer-validate namespace: test-pods path_alias: sigs.k8s.io/image-builder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-packer-validate run_if_changed: images/capi/Makefile|images/capi/packer/.*|images/capi/scripts/ci-packer-validate\.sh|images/capi/scripts/ensure-packer\.sh spec: containers: - args: - runner.sh - ./images/capi/scripts/ci-packer-validate.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi trigger: (?m)^/test( | .* )pull-packer-validate,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-image-builder testgrid-tab-name: pr-lint cluster: eks-prow-build-cluster context: pull-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 5 name: pull-lint namespace: test-pods path_alias: sigs.k8s.io/image-builder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-lint run_if_changed: images/capi/Makefile|images/capi/ansible/.*|images/capi/scripts/ci-lint\.sh|images/capi/scripts/ensure-ansible-lint\.sh|images/capi/.ansible-lint-ignore spec: containers: - args: - runner.sh - ./images/capi/scripts/ci-lint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi trigger: (?m)^/test( | .* )pull-lint,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-image-builder testgrid-tab-name: pr-pull-gcp-all cluster: k8s-infra-prow-build context: pull-gcp-all decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" max_concurrency: 5 name: pull-gcp-all namespace: test-pods path_alias: sigs.k8s.io/image-builder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gcp-all run_if_changed: images/capi/(Makefile|ansible\.cfg)|images/capi/ansible/.*|images/capi/scripts/ci-gce\.sh|images/capi/packer/(config|goss|gce)/.*|images/capi/hack/ensure-(ansible|packer|jq|goss).* spec: containers: - args: - runner.sh - ./images/capi/scripts/ci-gce.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-gcp-all,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-image-builder testgrid-tab-name: pr-goss-populate cluster: eks-prow-build-cluster context: pull-goss-populate decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 5 name: pull-goss-populate namespace: test-pods path_alias: sigs.k8s.io/image-builder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-goss-populate run_if_changed: images/capi/packer/config/.*|images/capi/packer/goss/.*|images/capi/scripts/ci-goss-populate\.sh|images/capi/hack/generate-goss-specs\.py spec: containers: - args: - runner.sh - ./images/capi/scripts/ci-goss-populate.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi trigger: (?m)^/test( | .* )pull-goss-populate,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-image-builder testgrid-tab-name: pr-container-image-build cluster: eks-prow-build-cluster context: pull-container-image-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-container-image-build namespace: test-pods optional: true path_alias: sigs.k8s.io/image-builder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-container-image-build run_if_changed: images/capi/(Makefile|Dockerfile|\.dockerignore)|images/capi/hack/ensure-(ansible|packer|jq|azure-cli|goss).* spec: containers: - args: - runner.sh - ./images/capi/scripts/ci-container-image.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 1Gi requests: cpu: "2" memory: 1Gi securityContext: capabilities: add: - NET_ADMIN privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-container-image-build,?($|\s.*) kubernetes-sigs/ingate: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-network-ingate testgrid-tab-name: boilerplate cluster: k8s-infra-prow-build context: pre-ingate-boilerplate decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pre-ingate-boilerplate namespace: test-pods path_alias: sigs.k8s.io/ingate prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pre-ingate-boilerplate run_if_changed: ^(Dockerfile|Makefile)|\.(go|py|sh|yaml)$ spec: containers: - args: - hack/verify-boilerplate.sh command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi trigger: (?m)^/test( | .* )pre-ingate-boilerplate,?($|\s.*) kubernetes-sigs/ingress-controller-conformance: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-ingress-controller-conformance testgrid-tab-name: boilerplate cluster: eks-prow-build-cluster context: pull-ingress-controller-conformance-boilerplate decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-ingress-controller-conformance-boilerplate namespace: test-pods path_alias: sigs.k8s.io/ingress-controller-conformance prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ingress-controller-conformance-boilerplate spec: containers: - args: - ./hack/verify-boilerplate.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-ingress-controller-conformance-boilerplate,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-ingress-controller-conformance testgrid-tab-name: verify-codegen cluster: eks-prow-build-cluster context: pull-ingress-controller-conformance-codegen decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-ingress-controller-conformance-codegen namespace: test-pods path_alias: sigs.k8s.io/ingress-controller-conformance prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ingress-controller-conformance-codegen spec: containers: - args: - make - verify-codegen command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-ingress-controller-conformance-codegen,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-ingress-controller-conformance testgrid-tab-name: verify-gherkin cluster: eks-prow-build-cluster context: pull-ingress-controller-conformance-gherkin decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-ingress-controller-conformance-gherkin namespace: test-pods path_alias: sigs.k8s.io/ingress-controller-conformance prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ingress-controller-conformance-gherkin spec: containers: - args: - ./hack/verify-gherkin.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-ingress-controller-conformance-gherkin,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-ingress-controller-conformance testgrid-tab-name: gofmt cluster: eks-prow-build-cluster context: pull-ingress-controller-conformance-gofmt decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-ingress-controller-conformance-gofmt namespace: test-pods path_alias: sigs.k8s.io/ingress-controller-conformance prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ingress-controller-conformance-gofmt spec: containers: - args: - ./hack/verify-gofmt.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-ingress-controller-conformance-gofmt,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-ingress-controller-conformance testgrid-tab-name: golint cluster: eks-prow-build-cluster context: pull-ingress-controller-conformance-golint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-ingress-controller-conformance-golint namespace: test-pods path_alias: sigs.k8s.io/ingress-controller-conformance prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ingress-controller-conformance-golint spec: containers: - args: - ./hack/verify-golint.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-ingress-controller-conformance-golint,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-ingress-controller-conformance testgrid-tab-name: build cluster: eks-prow-build-cluster context: pull-ingress-controller-conformance-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-ingress-controller-conformance-build namespace: test-pods path_alias: sigs.k8s.io/ingress-controller-conformance prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ingress-controller-conformance-build spec: containers: - args: - make - build command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-ingress-controller-conformance-build,?($|\s.*) kubernetes-sigs/ingress2gateway: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-ingress2gateway testgrid-tab-name: verify cluster: eks-prow-build-cluster context: pull-ingress2gateway-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-ingress2gateway-verify namespace: test-pods path_alias: sigs.k8s.io/ingress2gateway prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ingress2gateway-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-ingress2gateway-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-ingress2gateway testgrid-tab-name: test cluster: eks-prow-build-cluster context: pull-ingress2gateway-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-ingress2gateway-test namespace: test-pods path_alias: sigs.k8s.io/ingress2gateway prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ingress2gateway-test spec: containers: - args: - make - test command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-ingress2gateway-test,?($|\s.*) kubernetes-sigs/jobset: - agent: kubernetes always_run: true annotations: description: Run jobset unit tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-unit-main branches: - ^main cluster: eks-prow-build-cluster context: pull-jobset-test-unit-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-unit-main namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-unit-main spec: containers: - args: - make - test command: - runner.sh env: - name: GO_TEST_FLAGS value: -race -count 3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-unit-main,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset integration tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-integration-main branches: - ^main cluster: eks-prow-build-cluster context: pull-jobset-test-integration-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-jobset-test-integration-main namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-integration-main spec: containers: - args: - test-integration command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi trigger: (?m)^/test( | .* )pull-jobset-test-integration-main,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset end to end tests for Kubernetes 1.32 testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-e2e-main-1-32 branches: - ^main cluster: eks-prow-build-cluster context: pull-jobset-test-e2e-main-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-e2e-main-1-32 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-e2e-main-1-32 spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.32.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-e2e-main-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset end to end tests for Kubernetes 1.33 testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-e2e-main-1-33 branches: - ^main cluster: eks-prow-build-cluster context: pull-jobset-test-e2e-main-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-e2e-main-1-33 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-e2e-main-1-33 spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.33.1 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-e2e-main-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset end to end tests for Kubernetes 1.34 testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-e2e-main-1-34 branches: - ^main cluster: eks-prow-build-cluster context: pull-jobset-test-e2e-main-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-e2e-main-1-34 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-e2e-main-1-34 spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.34.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-e2e-main-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run jobset verify checks testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-verify-main branches: - ^main cluster: eks-prow-build-cluster context: pull-jobset-verify-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-verify-main namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-verify-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-verify-main,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset unit tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-unit-release-0-10 branches: - ^release-0.10 cluster: eks-prow-build-cluster context: pull-jobset-test-unit-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-unit-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-unit-release-0-10 spec: containers: - args: - make - test command: - runner.sh env: - name: GO_TEST_FLAGS value: -race -count 3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-unit-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset integration tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-integration-release-0-10 branches: - ^release-0.10 cluster: eks-prow-build-cluster context: pull-jobset-test-integration-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-jobset-test-integration-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-integration-release-0-10 spec: containers: - args: - test-integration command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi trigger: (?m)^/test( | .* )pull-jobset-test-integration-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset end to end tests for Kubernetes 1.32 testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-e2e-release-0-10-1-32 branches: - ^release-0.10 cluster: eks-prow-build-cluster context: pull-jobset-test-e2e-release-0-10-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-e2e-release-0-10-1-32 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-e2e-release-0-10-1-32 spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.32.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-e2e-release-0-10-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset end to end tests for Kubernetes 1.33 testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-e2e-release-0-10-1-33 branches: - ^release-0.10 cluster: eks-prow-build-cluster context: pull-jobset-test-e2e-release-0-10-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-e2e-release-0-10-1-33 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-e2e-release-0-10-1-33 spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.33.1 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-e2e-release-0-10-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset end to end tests for Kubernetes 1.34 testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-e2e-release-0-10-1-34 branches: - ^release-0.10 cluster: eks-prow-build-cluster context: pull-jobset-test-e2e-release-0-10-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-e2e-release-0-10-1-34 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-e2e-release-0-10-1-34 spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.34.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-e2e-release-0-10-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run jobset verify checks testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-verify-release-0-10 branches: - ^release-0.10 cluster: eks-prow-build-cluster context: pull-jobset-verify-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-verify-release-0-10 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-verify-release-0-10 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-verify-release-0-10,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset unit tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-unit-release-0-9 branches: - ^release-0.9 cluster: eks-prow-build-cluster context: pull-jobset-test-unit-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-unit-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-unit-release-0-9 spec: containers: - args: - make - test command: - runner.sh env: - name: GO_TEST_FLAGS value: -race -count 3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-unit-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset integration tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-integration-release-0-9 branches: - ^release-0.9 cluster: eks-prow-build-cluster context: pull-jobset-test-integration-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-jobset-test-integration-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-integration-release-0-9 spec: containers: - args: - test-integration command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi trigger: (?m)^/test( | .* )pull-jobset-test-integration-release-0-9,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset end to end tests for Kubernetes 1.32 testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-e2e-release-0-9-1-32 branches: - ^release-0.9 cluster: eks-prow-build-cluster context: pull-jobset-test-e2e-release-0-9-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-e2e-release-0-9-1-32 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-e2e-release-0-9-1-32 spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.32.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-e2e-release-0-9-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset end to end tests for Kubernetes 1.33 testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-e2e-release-0-9-1-33 branches: - ^release-0.9 cluster: eks-prow-build-cluster context: pull-jobset-test-e2e-release-0-9-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-e2e-release-0-9-1-33 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-e2e-release-0-9-1-33 spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.33.1 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-e2e-release-0-9-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run jobset end to end tests for Kubernetes 1.34 testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-test-e2e-release-0-9-1-34 branches: - ^release-0.9 cluster: eks-prow-build-cluster context: pull-jobset-test-e2e-release-0-9-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-test-e2e-release-0-9-1-34 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-test-e2e-release-0-9-1-34 spec: containers: - args: - make - test-e2e-kind command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.34.0 - name: BUILDER_IMAGE value: public.ecr.aws/docker/library/golang:1.25 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-test-e2e-release-0-9-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run jobset verify checks testgrid-dashboards: sig-apps testgrid-tab-name: pull-jobset-verify-release-0-9 branches: - ^release-0.9 cluster: eks-prow-build-cluster context: pull-jobset-verify-release-0-9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-jobset-verify-release-0-9 namespace: test-pods path_alias: sigs.k8s.io/jobset prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-jobset-verify-release-0-9 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-jobset-verify-release-0-9,?($|\s.*) kubernetes-sigs/karpenter: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-karpenter testgrid-tab-name: karpenter-pr-test-1-26-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-karpenter-test-1-26 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-karpenter-test-1-26 namespace: test-pods optional: true path_alias: sigs.k8s.io/karpenter prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-karpenter-test-1-26 spec: containers: - args: - make - toolchain command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240405-68dde9badf-1.26 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-karpenter-test-1-26,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-karpenter testgrid-tab-name: karpenter-pr-test-1-27-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-karpenter-test-1-27 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-karpenter-test-1-27 namespace: test-pods optional: true path_alias: sigs.k8s.io/karpenter prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-karpenter-test-1-27 spec: containers: - args: - make - toolchain command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241021-1164926229-1.27 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-karpenter-test-1-27,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-karpenter testgrid-tab-name: karpenter-pr-test-1-28-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-karpenter-test-1-28 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-karpenter-test-1-28 namespace: test-pods optional: true path_alias: sigs.k8s.io/karpenter prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-karpenter-test-1-28 spec: containers: - args: - make - toolchain command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-karpenter-test-1-28,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-karpenter testgrid-tab-name: karpenter-pr-test-1-29-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-karpenter-test-1-29 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-karpenter-test-1-29 namespace: test-pods optional: true path_alias: sigs.k8s.io/karpenter prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-karpenter-test-1-29 spec: containers: - args: - make - toolchain command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-karpenter-test-1-29,?($|\s.*) kubernetes-sigs/kernel-module-management: - agent: kubernetes always_run: true annotations: description: build the kernel-module-management controller binary. testgrid-dashboards: sig-node-kernel-module-management testgrid-tab-name: build cluster: eks-prow-build-cluster context: pull-kernel-module-management-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kernel-module-management-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kernel-module-management-build spec: containers: - command: - ci/prow/build env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi trigger: (?m)^/test( | .* )pull-kernel-module-management-build,?($|\s.*) - agent: kubernetes always_run: true annotations: description: make sure deployment manifests and bundle are up-to-date. testgrid-dashboards: sig-node-kernel-module-management testgrid-tab-name: check-api-changes cluster: eks-prow-build-cluster context: pull-kernel-module-management-check-api-changes decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kernel-module-management-check-api-changes namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kernel-module-management-check-api-changes spec: containers: - args: - -c - | apk add bash curl gcc git make # Install kubectl curl -Lo /usr/local/bin/kubectl "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" chmod +x /usr/local/bin/kubectl # Include the destination directory of `go install` in $PATH export PATH=$(go env GOPATH)/bin:${PATH} ./ci/prow/check-api-changes command: - sh env: - name: CGO_ENABLED value: "0" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23-alpine name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi trigger: (?m)^/test( | .* )pull-kernel-module-management-check-api-changes,?($|\s.*) - agent: kubernetes always_run: true annotations: description: make sure each PR to kernel-module-management has a single commit. testgrid-dashboards: sig-node-kernel-module-management testgrid-tab-name: check-commits-count cluster: eks-prow-build-cluster context: pull-kernel-module-management-check-commits-count decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kernel-module-management-check-commits-count namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kernel-module-management-check-commits-count spec: containers: - command: - ci/prow/check-commits-count env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: docker.io/bitnami/git name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi trigger: (?m)^/test( | .* )pull-kernel-module-management-check-commits-count,?($|\s.*) - agent: kubernetes always_run: true annotations: description: lint the source code of kernel-module-management. testgrid-dashboards: sig-node-kernel-module-management testgrid-tab-name: lint cluster: eks-prow-build-cluster context: pull-kernel-module-management-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kernel-module-management-lint namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kernel-module-management-lint spec: containers: - command: - ci/prow/lint env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-kernel-module-management-lint,?($|\s.*) - agent: kubernetes always_run: true annotations: description: unit-tests the source code of kernel-module-management. testgrid-dashboards: sig-node-kernel-module-management testgrid-tab-name: unit-tests cluster: eks-prow-build-cluster context: pull-kernel-module-management-unit-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kernel-module-management-unit-tests namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kernel-module-management-unit-tests spec: containers: - command: - ci/prow/unit-tests env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )pull-kernel-module-management-unit-tests,?($|\s.*) kubernetes-sigs/kind: - agent: kubernetes always_run: true cluster: k8s-infra-prow-build context: pull-kind-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kind-build namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-build spec: containers: - command: - wrapper.sh - ./hack/ci/build-all.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-build,?($|\s.*) - agent: kubernetes always_run: true cluster: k8s-infra-prow-build context: pull-kind-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kind-test namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-test spec: containers: - command: - wrapper.sh - make - test env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-test,?($|\s.*) - agent: kubernetes always_run: true cluster: k8s-infra-prow-build context: pull-kind-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kind-verify namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-verify spec: containers: - command: - wrapper.sh - make - verify env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20241125-b4ea3e27a6-experimental name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-verify,?($|\s.*) - agent: kubernetes always_run: false cluster: k8s-infra-prow-build context: pull-kind-conformance-parallel-ga-only decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kind-conformance-parallel-ga-only namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-conformance-parallel-ga-only skip_if_only_changed: (^site/)|(^images/)|(^logo/)|(^.github/)|(.md$)|(OWNERS$)|(^SECURITY_CONTACTS$)|(^netlify.toml$) spec: containers: - command: - wrapper.sh - bash - -c - cd ./../../k8s.io/kubernetes && ./../../sigs.k8s.io/kind/hack/ci/e2e.sh env: - name: PARALLEL value: "true" - name: FEATURE_GATES value: '{"AllAlpha":false,"AllBeta":false}' - name: RUNTIME_CONFIG value: '{"api/alpha":"false", "api/beta":"false"}' - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-conformance-parallel-ga-only,?($|\s.*) - agent: kubernetes always_run: false cluster: k8s-infra-prow-build context: pull-kind-conformance-parallel-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kind-conformance-parallel-ipv6 namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-conformance-parallel-ipv6 skip_if_only_changed: (^site/)|(^images/)|(^logo/)|(^.github/)|(.md$)|(OWNERS$)|(^SECURITY_CONTACTS$)|(^netlify.toml$) spec: containers: - command: - wrapper.sh - bash - -c - cd ./../../k8s.io/kubernetes && ./../../sigs.k8s.io/kind/hack/ci/e2e.sh env: - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-conformance-parallel-ipv6,?($|\s.*) - agent: kubernetes always_run: false cluster: k8s-infra-prow-build context: pull-kind-conformance-parallel-dual-stack-ipv4-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" name: pull-kind-conformance-parallel-dual-stack-ipv4-ipv6 namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-conformance-parallel-dual-stack-ipv4-ipv6 skip_if_only_changed: (^site/)|(^images/)|(^logo/)|(^.github/)|(.md$)|(OWNERS$)|(^SECURITY_CONTACTS$)|(^netlify.toml$) spec: containers: - command: - wrapper.sh - bash - -c - cd ./../../k8s.io/kubernetes && ./../../sigs.k8s.io/kind/hack/ci/e2e.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: IP_FAMILY value: dual - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-conformance-parallel-dual-stack-ipv4-ipv6,?($|\s.*) - agent: kubernetes always_run: false cluster: k8s-infra-prow-build context: pull-kind-e2e-kubernetes decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" name: pull-kind-e2e-kubernetes namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-e2e-kubernetes skip_if_only_changed: (^site/)|(^images/)|(^logo/)|(^.github/)|(.md$)|(OWNERS$)|(^SECURITY_CONTACTS$)|(^netlify.toml$) spec: containers: - command: - wrapper.sh - bash - -c - cd ./../../k8s.io/kubernetes && ./../../sigs.k8s.io/kind/hack/ci/e2e.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-e2e-kubernetes,?($|\s.*) - agent: kubernetes always_run: false cluster: k8s-infra-prow-build context: pull-kind-e2e-kubernetes-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" name: pull-kind-e2e-kubernetes-canary namespace: test-pods optional: true path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-e2e-kubernetes-canary spec: containers: - command: - wrapper.sh - bash - -c - cd ./../../k8s.io/kubernetes && ./../../sigs.k8s.io/kind/hack/ci/e2e.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:latest-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-e2e-kubernetes-canary,?($|\s.*) - agent: kubernetes always_run: false cluster: k8s-infra-prow-build context: pull-kind-e2e-kubernetes-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.34 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" name: pull-kind-e2e-kubernetes-1-34 namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-e2e-kubernetes-1-34 skip_if_only_changed: (^site/)|(^images/)|(^logo/)|(^.github/)|(.md$)|(OWNERS$)|(^SECURITY_CONTACTS$)|(^netlify.toml$) spec: containers: - command: - wrapper.sh - bash - -c - cd ./../../k8s.io/kubernetes && ./../../sigs.k8s.io/kind/hack/ci/e2e.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.34 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-e2e-kubernetes-1-34,?($|\s.*) - agent: kubernetes always_run: false cluster: k8s-infra-prow-build context: pull-kind-e2e-kubernetes-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.33 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" name: pull-kind-e2e-kubernetes-1-33 namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-e2e-kubernetes-1-33 skip_if_only_changed: (^site/)|(^images/)|(^logo/)|(^.github/)|(.md$)|(OWNERS$)|(^SECURITY_CONTACTS$)|(^netlify.toml$) spec: containers: - command: - wrapper.sh - bash - -c - cd ./../../k8s.io/kubernetes && ./../../sigs.k8s.io/kind/hack/ci/e2e.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.33 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-e2e-kubernetes-1-33,?($|\s.*) - agent: kubernetes always_run: false cluster: k8s-infra-prow-build context: pull-kind-e2e-kubernetes-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.32 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" name: pull-kind-e2e-kubernetes-1-32 namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-e2e-kubernetes-1-32 skip_if_only_changed: (^site/)|(^images/)|(^logo/)|(^.github/)|(.md$)|(OWNERS$)|(^SECURITY_CONTACTS$)|(^netlify.toml$) spec: containers: - command: - wrapper.sh - bash - -c - cd ./../../k8s.io/kubernetes && ./../../sigs.k8s.io/kind/hack/ci/e2e.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.32 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-e2e-kubernetes-1-32,?($|\s.*) - agent: kubernetes always_run: false cluster: k8s-infra-prow-build context: pull-kind-e2e-kubernetes-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.31 org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" name: pull-kind-e2e-kubernetes-1-31 namespace: test-pods path_alias: sigs.k8s.io/kind prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kind-e2e-kubernetes-1-31 skip_if_only_changed: (^site/)|(^images/)|(^logo/)|(^.github/)|(.md$)|(OWNERS$)|(^SECURITY_CONTACTS$)|(^netlify.toml$) spec: containers: - command: - wrapper.sh - bash - -c - cd ./../../k8s.io/kubernetes && ./../../sigs.k8s.io/kind/hack/ci/e2e.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251021-e2c2c9806f-1.31 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kind-e2e-kubernetes-1-31,?($|\s.*) kubernetes-sigs/kindnet: - agent: kubernetes always_run: true annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-kindnet testgrid-tab-name: pull-kindnet conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build context: pull-kindnet-nftables decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kindnet-nftables namespace: test-pods path_alias: sigs.k8s.io/kindnet prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kindnet-nftables spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/kindnet/hack/ci/e2e.sh env: - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kindnet-nftables,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-kindnet testgrid-tab-name: pull-kindnet-ipv6 conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build context: pull-kindnet-nftables-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kindnet-nftables-ipv6 namespace: test-pods path_alias: sigs.k8s.io/kindnet prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kindnet-nftables-ipv6 spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/kindnet/hack/ci/e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kindnet-nftables-ipv6,?($|\s.*) kubernetes-sigs/kjob: - agent: kubernetes always_run: false annotations: description: Run kjob verify checks testgrid-dashboards: sig-apps testgrid-tab-name: pull-kjob-verify-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kjob-verify-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kjob-verify-main namespace: test-pods path_alias: sigs.k8s.io/kjob prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kjob-verify-main skip_if_only_changed: ^docs/|^\.github/|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - verify command: - runner.sh env: - name: GOMAXPROCS value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kjob-verify-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kjob unit tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-kjob-test-unit-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kjob-test-unit-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kjob-test-unit-main namespace: test-pods path_alias: sigs.k8s.io/kjob prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kjob-test-unit-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$/ spec: containers: - args: - test-unit command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "2" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-kjob-test-unit-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kjob test-integration testgrid-dashboards: sig-apps testgrid-tab-name: pull-kjob-test-integration-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kjob-test-integration-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kjob-test-integration-main namespace: test-pods path_alias: sigs.k8s.io/kjob prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kjob-test-integration-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - test-integration command: - make env: - name: GOMAXPROCS value: "2" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-kjob-test-integration-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kjob end to end tests for Kubernetes 1.32 testgrid-dashboards: sig-apps testgrid-tab-name: pull-kjob-test-e2e-main-1-32 branches: - ^main cluster: eks-prow-build-cluster context: pull-kjob-test-e2e-main-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kjob-test-e2e-main-1-32 namespace: test-pods path_alias: sigs.k8s.io/kjob prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kjob-test-e2e-main-1-32 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.32" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kjob-test-e2e-main-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kjob end to end tests for Kubernetes 1.33 testgrid-dashboards: sig-apps testgrid-tab-name: pull-kjob-test-e2e-main-1-33 branches: - ^main cluster: eks-prow-build-cluster context: pull-kjob-test-e2e-main-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kjob-test-e2e-main-1-33 namespace: test-pods path_alias: sigs.k8s.io/kjob prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kjob-test-e2e-main-1-33 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.33" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kjob-test-e2e-main-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kjob end to end tests for Kubernetes 1.34 testgrid-dashboards: sig-apps testgrid-tab-name: pull-kjob-test-e2e-main-1-34 branches: - ^main cluster: eks-prow-build-cluster context: pull-kjob-test-e2e-main-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kjob-test-e2e-main-1-34 namespace: test-pods path_alias: sigs.k8s.io/kjob prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kjob-test-e2e-main-1-34 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kjob-test-e2e-main-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kjob verify checks testgrid-dashboards: sig-apps testgrid-tab-name: pull-kjob-verify-release-0-1 branches: - ^release-0.1 cluster: eks-prow-build-cluster context: pull-kjob-verify-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kjob-verify-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/kjob prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kjob-verify-release-0-1 skip_if_only_changed: ^docs/|^\.github/|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - verify command: - runner.sh env: - name: GOMAXPROCS value: "2" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kjob-verify-release-0-1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kjob unit tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-kjob-test-unit-release-0-1 branches: - ^release-0.1 cluster: eks-prow-build-cluster context: pull-kjob-test-unit-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kjob-test-unit-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/kjob prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kjob-test-unit-release-0-1 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$/ spec: containers: - args: - test-unit command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "2" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-kjob-test-unit-release-0-1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kjob test-integration testgrid-dashboards: sig-apps testgrid-tab-name: pull-kjob-test-integration-release-0-1 branches: - ^release-0.1 cluster: eks-prow-build-cluster context: pull-kjob-test-integration-release-0-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kjob-test-integration-release-0-1 namespace: test-pods path_alias: sigs.k8s.io/kjob prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kjob-test-integration-release-0-1 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - test-integration command: - make env: - name: GOMAXPROCS value: "2" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-kjob-test-integration-release-0-1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kjob end to end tests for Kubernetes 1.32 testgrid-dashboards: sig-apps testgrid-tab-name: pull-kjob-test-e2e-release-0-1-1-32 branches: - ^release-0.1 cluster: eks-prow-build-cluster context: pull-kjob-test-e2e-release-0-1-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kjob-test-e2e-release-0-1-1-32 namespace: test-pods path_alias: sigs.k8s.io/kjob prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kjob-test-e2e-release-0-1-1-32 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.32" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kjob-test-e2e-release-0-1-1-32,?($|\s.*) kubernetes-sigs/krm-functions-registry: - agent: kubernetes always_run: true annotations: description: krm-functions-registry presubmit tests on master branch testgrid-dashboards: sig-cli-misc testgrid-tab-name: krm-functions-registry-presubmit-master branches: - ^main$ cluster: eks-prow-build-cluster context: pull-krm-functions-registry-test-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-krm-functions-registry-test-master namespace: test-pods path_alias: sigs.k8s.io/krm-functions-registry prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-krm-functions-registry-test-master spec: containers: - command: - wrapper.sh - ./test.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20230309-9a6b1b3121-1.23 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-krm-functions-registry-test-master,?($|\s.*) kubernetes-sigs/kro: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cloud-provider-kro-presubmits testgrid-tab-name: presubmits-unit-tests branches: - ^main$ cluster: eks-prow-build-cluster context: presubmits-unit-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: presubmits-unit-tests namespace: test-pods path_alias: sigs.k8s.io/kro prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmits-unit-tests spec: containers: - command: - scripts/ci/presubmits/unit-tests env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )presubmits-unit-tests,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cloud-provider-kro-presubmits testgrid-tab-name: presubmits-verify-lint branches: - ^main$ cluster: eks-prow-build-cluster context: presubmits-verify-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: presubmits-verify-lint namespace: test-pods path_alias: sigs.k8s.io/kro prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmits-verify-lint spec: containers: - command: - scripts/ci/presubmits/lint env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi trigger: (?m)^/test( | .* )presubmits-verify-lint,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cloud-provider-kro-presubmits testgrid-tab-name: presubmits-integration-tests branches: - ^main$ cluster: eks-prow-build-cluster context: presubmits-integration-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: presubmits-integration-tests namespace: test-pods path_alias: sigs.k8s.io/kro prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmits-integration-tests spec: containers: - command: - scripts/ci/presubmits/integration-tests env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "8" memory: 16Gi requests: cpu: "8" memory: 16Gi trigger: (?m)^/test( | .* )presubmits-integration-tests,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cloud-provider-kro-presubmits testgrid-tab-name: presubmits-e2e-tests branches: - ^main$ cluster: eks-prow-build-cluster context: presubmits-e2e-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: presubmits-e2e-tests namespace: test-pods path_alias: sigs.k8s.io/kro prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmits-e2e-tests spec: containers: - command: - runner.sh - scripts/ci/presubmits/e2e-tests env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "8" memory: 16Gi requests: cpu: "8" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )presubmits-e2e-tests,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cloud-provider-kro-presubmits testgrid-tab-name: presubmits-build-image branches: - ^main$ cluster: eks-prow-build-cluster context: presubmits-build-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: presubmits-build-image namespace: test-pods path_alias: sigs.k8s.io/kro prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmits-build-image spec: containers: - command: - scripts/ci/presubmits/build-image env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )presubmits-build-image,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cloud-provider-kro-presubmits testgrid-tab-name: presubmits-docs-tests branches: - ^main$ cluster: eks-prow-build-cluster context: presubmits-docs-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: presubmits-docs-tests namespace: test-pods path_alias: sigs.k8s.io/kro prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmits-docs-tests run_if_changed: ^website/ spec: containers: - command: - scripts/ci/presubmits/docs-tests env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: node:20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )presubmits-docs-tests,?($|\s.*) kubernetes-sigs/kube-agentic-networking: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-kube-agentic-networking testgrid-tab-name: verify cluster: eks-prow-build-cluster context: pull-kube-agentic-networking-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kube-agentic-networking-verify namespace: test-pods path_alias: sigs.k8s.io/kube-agentic-networking prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-agentic-networking-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kube-agentic-networking-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-kube-agentic-networking testgrid-tab-name: test cluster: eks-prow-build-cluster context: pull-kube-agentic-networking-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kube-agentic-networking-test namespace: test-pods path_alias: sigs.k8s.io/kube-agentic-networking prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-agentic-networking-test spec: containers: - args: - make - test command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kube-agentic-networking-test,?($|\s.*) kubernetes-sigs/kube-network-policies: - agent: kubernetes always_run: true annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-policy-api testgrid-tab-name: pull-kube-network-policies conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build context: pull-kube-network-policies-nftables decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kube-network-policies-nftables namespace: test-pods path_alias: sigs.k8s.io/kube-network-policies prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-network-policies-nftables spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/kube-network-policies/hack/ci/e2e.sh env: - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kube-network-policies-nftables,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-policy-api testgrid-tab-name: pull-kube-network-policies-ipv6 conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build context: pull-kube-network-policies-nftables-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kube-network-policies-nftables-ipv6 namespace: test-pods path_alias: sigs.k8s.io/kube-network-policies prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-network-policies-nftables-ipv6 spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/kube-network-policies/hack/ci/e2e.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: KUBE_PROXY_MODE value: nftables - name: PARALLEL value: "true" - name: LABEL_FILTER value: '!Slow && !Disruptive && !Flaky && Feature: containsAny NetworkPolicy' - name: SKIP value: \[Feature:SCTPConnectivity\] - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kube-network-policies-nftables-ipv6,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-policy-api testgrid-tab-name: pull-kube-network-policies-iptracker conformance, master (dev) [non-serial] cluster: k8s-infra-prow-build context: pull-kube-network-policies-iptracker decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: kops repo: kops labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kube-network-policies-iptracker namespace: test-pods path_alias: sigs.k8s.io/kube-network-policies prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-network-policies-iptracker spec: containers: - args: - /bin/bash - -c - hack/e2e-kops.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kube-network-policies-iptracker,?($|\s.*) kubernetes-sigs/kube-scheduler-simulator: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kube-scheduler-simulator-backend-lint branches: - ^master$ cluster: eks-prow-build-cluster context: pull-kube-scheduler-simulator-backend-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kube-scheduler-simulator-backend-lint namespace: test-pods path_alias: sigs.k8s.io/kube-scheduler-simulator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-scheduler-simulator-backend-lint spec: containers: - command: - /bin/bash - -c - | make mod-download && make tools && export PATH="${PATH}:${GOPATH}/bin" && make lint env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi trigger: (?m)^/test( | .* )pull-kube-scheduler-simulator-backend-lint,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kube-scheduler-simulator-frontend-lint branches: - ^master$ cluster: eks-prow-build-cluster context: pull-kube-scheduler-simulator-frontend-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kube-scheduler-simulator-frontend-lint namespace: test-pods path_alias: sigs.k8s.io/kube-scheduler-simulator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-scheduler-simulator-frontend-lint spec: containers: - command: - /bin/bash - -c - | cd ./web && yarn install --frozen-lockfile && yarn run lint env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: node:16 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-kube-scheduler-simulator-frontend-lint,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kube-scheduler-simulator-backend-unit-test branches: - ^master$ cluster: eks-prow-build-cluster context: pull-kube-scheduler-simulator-backend-unit-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kube-scheduler-simulator-backend-unit-test namespace: test-pods path_alias: sigs.k8s.io/kube-scheduler-simulator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-scheduler-simulator-backend-unit-test spec: containers: - command: - /bin/bash - -c - | make mod-download && make test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-kube-scheduler-simulator-backend-unit-test,?($|\s.*) kubernetes-sigs/kube-storage-version-migrator: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kube-storage-version-migrator testgrid-tab-name: ci-disruptive cluster: k8s-infra-prow-build context: pull-kube-storage-version-migrator-disruptive decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kube-storage-version-migrator-disruptive namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-storage-version-migrator-disruptive spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=1 - --gcp-zone=us-central1-f - --provider=gce - --test=false - --test-cmd=../test/e2e/test-fully-automated.sh - --test-cmd-args=--focus=\[Disruptive\] - --timeout=50m - --runtime-config=internal.apiserver.k8s.io/v1alpha1=true - --env=KUBE_FEATURE_GATES=StorageVersionAPI=true,APIServerIdentity=true command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kube-storage-version-migrator-disruptive,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kube-storage-version-migrator testgrid-tab-name: pr-test cluster: eks-prow-build-cluster context: pull-kube-storage-version-migrator-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kube-storage-version-migrator-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-storage-version-migrator-test spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-kube-storage-version-migrator-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kube-storage-version-migrator testgrid-tab-name: pr-e2e-manually-launched cluster: k8s-infra-prow-build context: pull-kube-storage-version-migrator-manually-launched-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kube-storage-version-migrator-manually-launched-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-storage-version-migrator-manually-launched-e2e spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=1 - --gcp-zone=us-central1-f - --provider=gce - --test=false - --test-cmd=../test/e2e/test-cmd.sh - --timeout=50m - --runtime-config=internal.apiserver.k8s.io/v1alpha1=true - --env=KUBE_FEATURE_GATES=StorageVersionAPI=true,APIServerIdentity=true command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kube-storage-version-migrator-manually-launched-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kube-storage-version-migrator testgrid-tab-name: pr-e2e-fully-automated cluster: k8s-infra-prow-build context: pull-kube-storage-version-migrator-fully-automated-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kube-storage-version-migrator-fully-automated-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-storage-version-migrator-fully-automated-e2e spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=1 - --gcp-zone=us-central1-f - --provider=gce - --test=false - --test-cmd=../test/e2e/test-fully-automated.sh - --test-cmd-args=--skip=\[Disruptive\] - --timeout=50m - --runtime-config=internal.apiserver.k8s.io/v1alpha1=true - --env=KUBE_FEATURE_GATES=StorageVersionAPI=true,APIServerIdentity=true command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kube-storage-version-migrator-fully-automated-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-kube-storage-version-migrator testgrid-tab-name: pr-e2e-ha-master cluster: eks-prow-build-cluster context: pull-kube-storage-version-migrator-ha-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes path_alias: k8s.io/kubeadm repo: kubeadm - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kube-storage-version-migrator-ha-master namespace: test-pods optional: true path_alias: sigs.k8s.io/kube-storage-version-migrator prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kube-storage-version-migrator-ha-master spec: containers: - args: - regular-latest command: - runner.sh - ../../k8s.io/kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kube-storage-version-migrator-ha-master,?($|\s.*) kubernetes-sigs/kubebuilder: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: kubebuilder branches: - ^master$ - ^feature/plugins-.+$ cluster: eks-prow-build-cluster context: pull-kubebuilder-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubebuilder-test namespace: test-pods path_alias: sigs.k8s.io/kubebuilder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubebuilder-test skip_if_only_changed: ^docs/|^designs/|^roadmap/|^scripts/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - command: - ./test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-kubebuilder-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: kubebuilder-e2e-1-33-0 branches: - ^master$ cluster: eks-prow-build-cluster context: pull-kubebuilder-e2e-k8s-1-33-0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubebuilder-e2e-k8s-1-33-0 namespace: test-pods path_alias: sigs.k8s.io/kubebuilder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubebuilder-e2e-k8s-1-33-0 skip_if_only_changed: ^docs/|^designs/|^roadmap/|^scripts/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - command: - runner.sh - ./test_e2e.sh env: - name: KIND_K8S_VERSION value: v1.33.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubebuilder-e2e-k8s-1-33-0,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: kubebuilder-e2e-1-32-0 branches: - ^master$ cluster: eks-prow-build-cluster context: pull-kubebuilder-e2e-k8s-1-32-0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubebuilder-e2e-k8s-1-32-0 namespace: test-pods path_alias: sigs.k8s.io/kubebuilder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubebuilder-e2e-k8s-1-32-0 skip_if_only_changed: ^docs/|^designs/|^roadmap/|^scripts/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - command: - runner.sh - ./test_e2e.sh env: - name: KIND_K8S_VERSION value: v1.32.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubebuilder-e2e-k8s-1-32-0,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-api-machinery-kubebuilder testgrid-tab-name: kubebuilder-e2e-1-34-0 branches: - ^master$ cluster: eks-prow-build-cluster context: pull-kubebuilder-e2e-k8s-1-34-0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubebuilder-e2e-k8s-1-34-0 namespace: test-pods path_alias: sigs.k8s.io/kubebuilder prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubebuilder-e2e-k8s-1-34-0 skip_if_only_changed: ^docs/|^designs/|^roadmap/|^scripts/|^\.github/|\.(md|adoc)$|^(README|LICENSE)$ spec: containers: - command: - runner.sh - ./test_e2e.sh env: - name: KIND_K8S_VERSION value: v1.34.0 - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubebuilder-e2e-k8s-1-34-0,?($|\s.*) kubernetes-sigs/kubebuilder-declarative-pattern: - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-declarative-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-declarative-test namespace: test-pods path_alias: sigs.k8s.io/kubebuilder-declarative-pattern prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-declarative-test spec: containers: - command: - ./hack/ci/test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-declarative-test,?($|\s.*) kubernetes-sigs/kubespray: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-kubespray testgrid-tab-name: yamllint cluster: eks-prow-build-cluster context: pull-kubespray-yamllint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubespray-yamllint namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubespray-yamllint spec: containers: - args: - yamllint - --strict - . env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: quay.io/kubespray/kubespray:v2.13.0 name: "" resources: limits: cpu: "1" memory: 4Gi requests: cpu: "1" memory: 4Gi trigger: (?m)^/test( | .* )pull-kubespray-yamllint,?($|\s.*) kubernetes-sigs/kubetest2: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-canaries cluster: k8s-infra-prow-build context: pull-kubetest2-gce-build-up-down decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/cloud-provider-gcp repo: cloud-provider-gcp - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubetest2-gce-build-up-down namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubetest2-gce-build-up-down spec: containers: - args: - ./kubetest2-gce/ci-tests/buildupdown.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubetest2-gce-build-up-down,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-canaries cluster: k8s-infra-prow-build context: pull-kubetest2-gce-legacy-build-up-down decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubetest2-gce-legacy-build-up-down namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubetest2-gce-legacy-build-up-down spec: containers: - args: - ./kubetest2-gce/ci-tests/buildupdown-legacy.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubetest2-gce-legacy-build-up-down,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-canaries cluster: k8s-infra-prow-build context: pull-kubetest2-gce-legacy-up-down decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubetest2-gce-legacy-up-down namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubetest2-gce-legacy-up-down spec: containers: - args: - ./kubetest2-gce/ci-tests/updown-legacy.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubetest2-gce-legacy-up-down,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-canaries cluster: k8s-infra-prow-build context: pull-kubetest2-gke-up-down-singlecluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubetest2-gke-up-down-singlecluster namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubetest2-gke-up-down-singlecluster spec: containers: - args: - ./kubetest2-gke/ci-tests/buildupdown.sh - --cluster-topology - singlecluster command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubetest2-gke-up-down-singlecluster,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-canaries cluster: k8s-infra-prow-build context: pull-kubetest2-gke-up-down-multicluster decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubetest2-gke-up-down-multicluster namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubetest2-gke-up-down-multicluster spec: containers: - args: - ./kubetest2-gke/ci-tests/buildupdown.sh - --cluster-topology - multicluster command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubetest2-gke-up-down-multicluster,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-canaries cluster: eks-prow-build-cluster context: pull-kubetest2-aws-node-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-e2e-containerd-ec2: "true" name: pull-kubetest2-aws-node-e2e namespace: test-pods optional: true path_alias: sigs.k8s.io/kubetest2 prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubetest2-aws-node-e2e spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; make install-all; cd ${GOPATH}/src/sigs.k8s.io/provider-aws-test-infra; AMI_ID=$(aws ssm get-parameters --names \; /aws/service/canonical/ubuntu/server/24.04/stable/current/amd64/hvm/ebs-gp3/ami-id \; --query 'Parameters[0].[Value]' --output text); kubetest2 noop --test=node -- \; --provider=aws --repo-root=. --instance-type=m6a.large --focus-regex="\[NodeConformance\]" \; --test-args='--kubelet-flags="--cgroup-driver=systemd"' \; --images=$AMI_ID --user-data-file=config/ubuntu2404.yaml command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi serviceAccountName: node-e2e-tests trigger: (?m)^/test( | .* )pull-kubetest2-aws-node-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-canaries cluster: k8s-infra-prow-build context: pull-kubetest2-gce-node-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h5m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubetest2-gce-node-e2e namespace: test-pods path_alias: sig.k8s.io/kubetest2 prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubetest2-gce-node-e2e spec: containers: - args: - ./kubetest2-tester-node/ci-tests/gce-test.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubetest2-gce-node-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-canaries cluster: eks-prow-build-cluster context: pull-kubetest2-kind-build-up-down decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" name: pull-kubetest2-kind-build-up-down namespace: test-pods path_alias: sigs.k8s.io/kubetest2 prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubetest2-kind-build-up-down spec: containers: - args: - ./kubetest2-kind/ci-tests/buildupdown.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubetest2-kind-build-up-down,?($|\s.*) - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-kubetest2-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubetest2-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubetest2-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubetest2-verify,?($|\s.*) - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-kubetest2-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubetest2-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubetest2-build spec: containers: - args: - make - build-all command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubetest2-build,?($|\s.*) kubernetes-sigs/kueue: - agent: kubernetes always_run: false annotations: description: Run kueue unit tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-unit-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-unit-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-unit-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-unit-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "6" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi trigger: (?m)^/test( | .* )pull-kueue-test-unit-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-integration-baseline testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-integration-baseline-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-integration-baseline-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-integration-baseline-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-integration-baseline-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-integration-baseline command: - make env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi trigger: (?m)^/test( | .* )pull-kueue-test-integration-baseline-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-integration-extended testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-integration-extended-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-integration-extended-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-integration-extended-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-integration-extended-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-integration-extended command: - make env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi trigger: (?m)^/test( | .* )pull-kueue-test-integration-extended-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-multikueue-integration testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-integration-multikueue-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-integration-multikueue-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-integration-multikueue-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-integration-multikueue-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-multikueue-integration command: - make env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi trigger: (?m)^/test( | .* )pull-kueue-test-integration-multikueue-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue end to end tests for Kubernetes 1.32 testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-main-1-32 branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-main-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-main-1-32 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-main-1-32 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.32" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-main-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue end to end tests for Kubernetes 1.33 testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-main-1-33 branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-main-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-main-1-33 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-main-1-33 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.33" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-main-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue end to end tests for Kubernetes 1.34 testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-main-1-34 branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-main-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-main-1-34 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-main-1-34 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-main-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run multikueue end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-multikueue-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-multikueue-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-multikueue-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-multikueue-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-multikueue-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-multikueue-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run tas end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-tas-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-tas-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-tas-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-tas-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-tas-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-tas-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run customconfigs end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-customconfigs-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-customconfigs-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-customconfigs-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-customconfigs-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-customconfigs command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-customconfigs-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cert-manager end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-certmanager-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-certmanager-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-certmanager-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-certmanager-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-certmanager command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-certmanager-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueueviz end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-kueueviz-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-kueueviz-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-kueueviz-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-kueueviz-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-kueueviz command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-kueueviz-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue upgrade end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-upgrade-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-upgrade-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-upgrade-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-upgrade-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-upgrade command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-upgrade-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue upgrade with cert-manager end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-certmanager-upgrade-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-certmanager-upgrade-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-certmanager-upgrade-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-certmanager-upgrade-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-certmanager-upgrade command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-certmanager-upgrade-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue verify checks testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-verify-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-verify-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-verify-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-verify-main skip_if_only_changed: ^docs/|^\.github/|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - verify command: - runner.sh env: - name: GOMAXPROCS value: "8" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-verify-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build container image of kueue testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-build-image-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-build-image-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-build-image-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-build-image-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - image-local-build - importer-image - kueueviz-image - kueue-populator-image command: - runner.sh env: - name: GOMAXPROCS value: "2" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-build-image-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-scheduling-perf testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-scheduling-perf-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-test-scheduling-perf-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-scheduling-perf-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-scheduling-perf-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-performance-scheduler command: - make env: - name: GOMAXPROCS value: "6" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi trigger: (?m)^/test( | .* )pull-kueue-test-scheduling-perf-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue-populator verify checks testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-populator-verify-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-populator-verify-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-populator-verify-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-populator-verify-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kueue-populator-verify command: - runner.sh env: - name: GOMAXPROCS value: "8" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-populator-verify-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue-populator unit tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-populator-test-unit-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-populator-test-unit-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-populator-test-unit-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-populator-test-unit-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - kueue-populator-test command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "6" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi trigger: (?m)^/test( | .* )pull-kueue-populator-test-unit-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue-populator integration tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-populator-test-integration-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-populator-test-integration-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-populator-test-integration-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-populator-test-integration-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - kueue-populator-test-integration command: - make env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi trigger: (?m)^/test( | .* )pull-kueue-populator-test-integration-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue-populator end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-populator-test-e2e-main branches: - ^main cluster: eks-prow-build-cluster context: pull-kueue-populator-test-e2e-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-populator-test-e2e-main namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-populator-test-e2e-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kueue-populator-test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-populator-test-e2e-main,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue unit tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-unit-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-unit-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-unit-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-unit-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "6" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi trigger: (?m)^/test( | .* )pull-kueue-test-unit-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-integration-baseline testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-integration-baseline-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-integration-baseline-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-integration-baseline-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-integration-baseline-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-integration-baseline command: - make env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi trigger: (?m)^/test( | .* )pull-kueue-test-integration-baseline-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-integration-extended testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-integration-extended-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-integration-extended-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-integration-extended-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-integration-extended-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-integration-extended command: - make env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi trigger: (?m)^/test( | .* )pull-kueue-test-integration-extended-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-multikueue-integration testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-integration-multikueue-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-integration-multikueue-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-integration-multikueue-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-integration-multikueue-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-multikueue-integration command: - make env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi trigger: (?m)^/test( | .* )pull-kueue-test-integration-multikueue-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue end to end tests for Kubernetes 1.32 testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-release-0-14-1-32 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-release-0-14-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-release-0-14-1-32 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-release-0-14-1-32 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.32" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-release-0-14-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue end to end tests for Kubernetes 1.33 testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-release-0-14-1-33 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-release-0-14-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-release-0-14-1-33 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-release-0-14-1-33 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.33" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-release-0-14-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue end to end tests for Kubernetes 1.34 testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-release-0-14-1-34 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-release-0-14-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-release-0-14-1-34 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-release-0-14-1-34 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-release-0-14-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run multikueue end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-multikueue-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-multikueue-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-multikueue-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-multikueue-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-multikueue-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-multikueue-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run tas end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-tas-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-tas-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-tas-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-tas-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-tas-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-tas-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run customconfigs end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-customconfigs-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-customconfigs-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-customconfigs-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-customconfigs-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-customconfigs command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-customconfigs-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cert-manager end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-certmanager-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-certmanager-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-certmanager-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-certmanager-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-certmanager command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-certmanager-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueueviz end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-kueueviz-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-kueueviz-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-kueueviz-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-kueueviz-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-kueueviz command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-kueueviz-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue verify checks testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-verify-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-verify-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-verify-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-verify-release-0-14 skip_if_only_changed: ^docs/|^\.github/|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - verify command: - runner.sh env: - name: GOMAXPROCS value: "8" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-verify-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build container image of kueue testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-build-image-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-build-image-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-build-image-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-build-image-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - image-local-build - importer-image - kueueviz-image command: - runner.sh env: - name: GOMAXPROCS value: "2" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-build-image-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-scheduling-perf testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-scheduling-perf-release-0-14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-kueue-test-scheduling-perf-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-scheduling-perf-release-0-14 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-scheduling-perf-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-performance-scheduler command: - make env: - name: GOMAXPROCS value: "6" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi trigger: (?m)^/test( | .* )pull-kueue-test-scheduling-perf-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue unit tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-unit-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-unit-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-unit-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-unit-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "6" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi trigger: (?m)^/test( | .* )pull-kueue-test-unit-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-integration-baseline testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-integration-baseline-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-integration-baseline-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-integration-baseline-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-integration-baseline-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-integration-baseline command: - make env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi trigger: (?m)^/test( | .* )pull-kueue-test-integration-baseline-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-integration-extended testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-integration-extended-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-integration-extended-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-integration-extended-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-integration-extended-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-integration-extended command: - make env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi trigger: (?m)^/test( | .* )pull-kueue-test-integration-extended-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-multikueue-integration testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-integration-multikueue-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-integration-multikueue-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-integration-multikueue-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-integration-multikueue-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-multikueue-integration command: - make env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi trigger: (?m)^/test( | .* )pull-kueue-test-integration-multikueue-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue end to end tests for Kubernetes 1.32 testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-release-0-15-1-32 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-release-0-15-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-release-0-15-1-32 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-release-0-15-1-32 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.32" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-release-0-15-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue end to end tests for Kubernetes 1.33 testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-release-0-15-1-33 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-release-0-15-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-release-0-15-1-33 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-release-0-15-1-33 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.33" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-release-0-15-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue end to end tests for Kubernetes 1.34 testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-release-0-15-1-34 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-release-0-15-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-release-0-15-1-34 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-release-0-15-1-34 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-release-0-15-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run multikueue end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-multikueue-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-multikueue-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-multikueue-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-multikueue-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-multikueue-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-multikueue-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run tas end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-tas-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-tas-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-tas-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-tas-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-tas-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-tas-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run customconfigs end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-customconfigs-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-customconfigs-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-customconfigs-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-customconfigs-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-customconfigs command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-customconfigs-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cert-manager end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-certmanager-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-certmanager-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-certmanager-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-certmanager-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-certmanager command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-certmanager-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueueviz end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-kueueviz-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-kueueviz-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-kueueviz-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-kueueviz-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-kueueviz command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-kueueviz-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue upgrade end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-upgrade-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-upgrade-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-upgrade-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-upgrade-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-upgrade command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-upgrade-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue upgrade with cert-manager end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-e2e-certmanager-upgrade-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-e2e-certmanager-upgrade-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-test-e2e-certmanager-upgrade-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-e2e-certmanager-upgrade-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kind-image-build - test-e2e-certmanager-upgrade command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-test-e2e-certmanager-upgrade-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue verify checks testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-verify-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-verify-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-verify-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-verify-release-0-15 skip_if_only_changed: ^docs/|^\.github/|^(README|LICENSE|OWNERS)$ spec: containers: - args: - make - verify command: - runner.sh env: - name: GOMAXPROCS value: "8" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-verify-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build container image of kueue testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-build-image-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-build-image-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-build-image-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-build-image-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - image-local-build - importer-image - kueueviz-image - kueue-populator-image command: - runner.sh env: - name: GOMAXPROCS value: "2" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-build-image-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue test-scheduling-perf testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-test-scheduling-perf-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-test-scheduling-perf-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-test-scheduling-perf-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-test-scheduling-perf-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - test-performance-scheduler command: - make env: - name: GOMAXPROCS value: "6" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 9Gi requests: cpu: "6" memory: 9Gi trigger: (?m)^/test( | .* )pull-kueue-test-scheduling-perf-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue-populator verify checks testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-populator-verify-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-populator-verify-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-populator-verify-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-populator-verify-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kueue-populator-verify command: - runner.sh env: - name: GOMAXPROCS value: "8" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-populator-verify-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue-populator unit tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-populator-test-unit-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-populator-test-unit-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-populator-test-unit-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-populator-test-unit-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - kueue-populator-test command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: GOMAXPROCS value: "6" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi trigger: (?m)^/test( | .* )pull-kueue-populator-test-unit-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue-populator integration tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-populator-test-integration-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-populator-test-integration-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kueue-populator-test-integration-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-populator-test-integration-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - kueue-populator-test-integration command: - make env: - name: GOMAXPROCS value: "7" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "7" memory: 10Gi requests: cpu: "7" memory: 10Gi trigger: (?m)^/test( | .* )pull-kueue-populator-test-integration-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run kueue-populator end to end tests testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kueue-populator-test-e2e-release-0-15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-kueue-populator-test-e2e-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kueue-populator-test-e2e-release-0-15 namespace: test-pods path_alias: sigs.k8s.io/kueue prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kueue-populator-test-e2e-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$|^(keps|site|charts)/ spec: containers: - args: - make - kueue-populator-test-e2e command: - runner.sh env: - name: E2E_K8S_VERSION value: "1.34" - name: BASE_BUILDER_IMAGE value: public.ecr.aws/docker/library/golang - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "10" memory: 10Gi requests: cpu: "10" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kueue-populator-test-e2e-release-0-15,?($|\s.*) kubernetes-sigs/kustomize: - agent: kubernetes always_run: true annotations: description: kustomize presubmit tests on master branch testgrid-dashboards: sig-cli-misc testgrid-tab-name: kustomize-presubmit-master branches: - ^master$ cluster: eks-prow-build-cluster context: kustomize-presubmit-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: kustomize-presubmit-master namespace: test-pods path_alias: sigs.k8s.io/kustomize prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test kustomize-presubmit-master spec: containers: - args: - prow-presubmit-check command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24.6-bullseye name: "" resources: limits: cpu: "4" memory: 2000Mi requests: cpu: "4" memory: 2000Mi trigger: (?m)^/test( | .* )kustomize-presubmit-master,?($|\s.*) kubernetes-sigs/kwok: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kwok-verify-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-kwok-verify-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kwok-verify-main namespace: test-pods path_alias: sigs.k8s.io/kwok prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kwok-verify-main spec: containers: - args: - make - verify command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi trigger: (?m)^/test( | .* )pull-kwok-verify-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kwok-build-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-kwok-build-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kwok-build-main namespace: test-pods path_alias: sigs.k8s.io/kwok prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kwok-build-main spec: containers: - args: - make - build command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi trigger: (?m)^/test( | .* )pull-kwok-build-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kwok-unit-test-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-kwok-unit-test-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kwok-unit-test-main namespace: test-pods path_alias: sigs.k8s.io/kwok prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kwok-unit-test-main spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi trigger: (?m)^/test( | .* )pull-kwok-unit-test-main,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-scheduling testgrid-tab-name: pull-kwok-e2e-test-main branches: - ^main$ cluster: eks-prow-build-cluster context: pull-kwok-e2e-test-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kwok-e2e-test-main namespace: test-pods path_alias: sigs.k8s.io/kwok prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kwok-e2e-test-main spec: containers: - args: - make - e2e-test command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kwok-e2e-test-main,?($|\s.*) kubernetes-sigs/lws: - agent: kubernetes always_run: true annotations: description: Run lws unit tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-lws-test-unit-main cluster: eks-prow-build-cluster context: pull-lws-test-unit-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-lws-test-unit-main namespace: test-pods path_alias: sigs.k8s.io/lws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-lws-test-unit-main spec: containers: - args: - test command: - make env: - name: GO_TEST_FLAGS value: -race -count 3 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-lws-test-unit-main,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run lws integration tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-lws-test-integration-main cluster: eks-prow-build-cluster context: pull-lws-test-integration-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-lws-test-integration-main namespace: test-pods path_alias: sigs.k8s.io/lws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-lws-test-integration-main spec: containers: - args: - test-integration command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi trigger: (?m)^/test( | .* )pull-lws-test-integration-main,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run lws end to end tests for Kubernetes 1.33 testgrid-dashboards: sig-apps testgrid-tab-name: pull-lws-test-e2e-main-1-33 cluster: eks-prow-build-cluster context: pull-lws-test-e2e-main-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-lws-test-e2e-main-1-33 namespace: test-pods path_alias: sigs.k8s.io/lws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-lws-test-e2e-main-1-33 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.33.1 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-lws-test-e2e-main-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run lws end to end tests for Kubernetes 1.31 testgrid-dashboards: sig-apps testgrid-tab-name: pull-lws-test-e2e-main-1-31 cluster: eks-prow-build-cluster context: pull-lws-test-e2e-main-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-lws-test-e2e-main-1-31 namespace: test-pods path_alias: sigs.k8s.io/lws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-lws-test-e2e-main-1-31 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.31.0 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-lws-test-e2e-main-1-31,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run lws end to end tests for Kubernetes 1.32 testgrid-dashboards: sig-apps testgrid-tab-name: pull-lws-test-e2e-main-1-32 cluster: eks-prow-build-cluster context: pull-lws-test-e2e-main-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-lws-test-e2e-main-1-32 namespace: test-pods path_alias: sigs.k8s.io/lws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-lws-test-e2e-main-1-32 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.32.0 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-lws-test-e2e-main-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run cert-manager enabled lws end to end tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-lws-test-e2e-main-cert-manager cluster: eks-prow-build-cluster context: pull-lws-test-e2e-main-cert-manager decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-lws-test-e2e-main-cert-manager namespace: test-pods path_alias: sigs.k8s.io/lws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-lws-test-e2e-main-cert-manager spec: containers: - args: - make - test-e2e-cert-manager command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.32.0 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-lws-test-e2e-main-cert-manager,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run gang-scheduling enabled lws end to end tests testgrid-dashboards: sig-apps testgrid-tab-name: pull-lws-test-e2e-main-gang-scheduling cluster: eks-prow-build-cluster context: pull-lws-test-e2e-main-gang-scheduling decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-lws-test-e2e-main-gang-scheduling namespace: test-pods path_alias: sigs.k8s.io/lws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-lws-test-e2e-main-gang-scheduling spec: containers: - args: - make - test-e2e-gang-scheduling command: - runner.sh env: - name: E2E_KIND_VERSION value: kindest/node:v1.32.0 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-lws-test-e2e-main-gang-scheduling,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run lws verify checks testgrid-dashboards: sig-apps testgrid-tab-name: pull-lws-verify-main branches: - ^main cluster: eks-prow-build-cluster context: pull-lws-verify-main decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-lws-verify-main namespace: test-pods path_alias: sigs.k8s.io/lws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-lws-verify-main skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "3" memory: 10Gi requests: cpu: "3" memory: 10Gi trigger: (?m)^/test( | .* )pull-lws-verify-main,?($|\s.*) kubernetes-sigs/mcs-api: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-multicluster-mcs-api testgrid-tab-name: mcs-api-pr-build-main branches: - ^master$ cluster: eks-prow-build-cluster context: pull-mcs-api-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-mcs-api-build namespace: test-pods optional: true path_alias: sigs.k8s.io/mcs-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-mcs-api-build spec: containers: - command: - make - controller env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-mcs-api-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-multicluster-mcs-api testgrid-tab-name: mcs-api-pr-verify-main branches: - ^master$ cluster: eks-prow-build-cluster context: pull-mcs-api-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-mcs-api-verify namespace: test-pods optional: true path_alias: sigs.k8s.io/mcs-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-mcs-api-verify spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-mcs-api-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-multicluster-mcs-api testgrid-tab-name: mcs-api-pr-test-main branches: - ^master$ cluster: eks-prow-build-cluster context: pull-mcs-api-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-mcs-api-test namespace: test-pods optional: true path_alias: sigs.k8s.io/mcs-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-mcs-api-test spec: containers: - args: - bash - -c - | result=0 make test || result=$? cp cover.out ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.go" "${ARTIFACTS}/cover.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-mcs-api-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-multicluster-mcs-api testgrid-tab-name: mcs-api-pr-e2e-main branches: - ^master$ cluster: eks-prow-build-cluster context: pull-mcs-api-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" max_concurrency: 5 name: pull-mcs-api-e2e namespace: test-pods optional: true path_alias: sigs.k8s.io/mcs-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-mcs-api-e2e skip_if_only_changed: \.md$|^(LICENSE|OWNERS|SECURITY_CONTACTS)$ spec: containers: - args: - make - e2e-test command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-mcs-api-e2e,?($|\s.*) kubernetes-sigs/mdtoc: - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: mdtoc-test cluster: eks-prow-build-cluster context: pull-mdtoc-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-mdtoc-test namespace: test-pods path_alias: sigs.k8s.io/mdtoc prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-mdtoc-test spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-mdtoc-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: mdtoc-verify cluster: eks-prow-build-cluster context: pull-mdtoc-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-mdtoc-verify namespace: test-pods path_alias: sigs.k8s.io/mdtoc prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-mdtoc-verify spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-mdtoc-verify,?($|\s.*) kubernetes-sigs/metrics-server: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-metrics-server testgrid-tab-name: pr-verify cluster: eks-prow-build-cluster context: pull-metrics-server-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-metrics-server-verify namespace: test-pods path_alias: sigs.k8s.io/metrics-server prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-metrics-server-verify skip_branches: - gh-pages - release-0.3 spec: containers: - command: - runner.sh - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-metrics-server-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-metrics-server testgrid-tab-name: pr-test-unit cluster: eks-prow-build-cluster context: pull-metrics-server-test-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-metrics-server-test-unit namespace: test-pods path_alias: sigs.k8s.io/metrics-server prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-metrics-server-test-unit skip_branches: - gh-pages - release-0.3 spec: containers: - command: - runner.sh - make - test-unit env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-metrics-server-test-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-metrics-server testgrid-tab-name: pr-test-version cluster: eks-prow-build-cluster context: pull-metrics-server-test-version decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-metrics-server-test-version namespace: test-pods path_alias: sigs.k8s.io/metrics-server prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-metrics-server-test-version skip_branches: - gh-pages - release-0.3 spec: containers: - command: - runner.sh - make - test-version env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-metrics-server-test-version,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-metrics-server testgrid-tab-name: pr-test-e2e cluster: eks-prow-build-cluster context: pull-metrics-server-test-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-metrics-server-test-e2e namespace: test-pods path_alias: sigs.k8s.io/metrics-server prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-metrics-server-test-e2e skip_branches: - gh-pages - release-0.3 spec: containers: - command: - runner.sh - make - test-e2e-all env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-metrics-server-test-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-metrics-server testgrid-tab-name: pr-test-e2e-ha cluster: eks-prow-build-cluster context: pull-metrics-server-test-e2e-ha decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-metrics-server-test-e2e-ha namespace: test-pods optional: true path_alias: sigs.k8s.io/metrics-server prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-metrics-server-test-e2e-ha skip_branches: - gh-pages - release-0.3 - release-0.4 - release-0.5 spec: containers: - command: - runner.sh - make - test-e2e-ha-all env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-metrics-server-test-e2e-ha,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-metrics-server testgrid-tab-name: pr-test-e2e-helm cluster: eks-prow-build-cluster context: pull-metrics-server-test-e2e-helm decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-metrics-server-test-e2e-helm namespace: test-pods path_alias: sigs.k8s.io/metrics-server prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-metrics-server-test-e2e-helm skip_branches: - gh-pages - release-0.3 - release-0.4 - release-0.5 spec: containers: - command: - runner.sh - make - test-e2e-helm-all env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-metrics-server-test-e2e-helm,?($|\s.*) kubernetes-sigs/network-policy-api: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-policy-api testgrid-tab-name: verify cluster: eks-prow-build-cluster context: pull-network-policy-api-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-network-policy-api-verify namespace: test-pods path_alias: sigs.k8s.io/network-policy-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-network-policy-api-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-network-policy-api-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-policy-api testgrid-tab-name: crd-e2e cluster: eks-prow-build-cluster context: pull-network-policy-api-crd-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-network-policy-api-crd-e2e namespace: test-pods path_alias: sigs.k8s.io/network-policy-api prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-network-policy-api-crd-e2e spec: containers: - args: - make - crd-e2e command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-network-policy-api-crd-e2e,?($|\s.*) kubernetes-sigs/node-feature-discovery: - agent: kubernetes always_run: false annotations: description: Verify source code of pre golang 1.17 release branches testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-0.9 branches: - ^release-0.6 - ^release-0.7 - ^release-0.8 - ^release-0.9 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-release-06-09 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-release-06-09 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-release-06-09 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/verify.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-release-06-09,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build multiarch container images of node-feature-discovery testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-image-cross cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-image-cross-generic decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-node-feature-discovery-build-image-cross-generic namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-image-cross-generic skip_branches: - gh-pages - ^release-0.6 - ^release-0.7 - ^release-0.8 - ^release-0.9 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - scripts/test-infra/build-image-cross.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-image-cross-generic,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Test build of gh-pages documentation testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-gh-pages cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-gh-pages-generic decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-node-feature-discovery-build-gh-pages-generic namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-gh-pages-generic run_if_changed: ^docs/ skip_branches: - gh-pages spec: containers: - args: - scripts/test-infra/build-gh-pages.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-gh-pages-generic,?($|\s.*) - agent: kubernetes always_run: false annotations: description: 'Verify source code of node-feature-discovery: check formatting, lint etc.' testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-master branches: - ^master cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-master skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/verify.sh env: - name: CODECOV_TOKEN valueFrom: secretKeyRef: key: codecov-token name: nfd-creds - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25.0 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verify documentation sources testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-docs-master branches: - ^master cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-docs-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-docs-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-docs-master run_if_changed: ^docs/ spec: containers: - command: - scripts/test-infra/mdlint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: ruby:slim name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-docs-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build node-feature-discovery binaries testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-master branches: - ^master cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-build-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-master skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25.0 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build image and run e2e-tests testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: e2e-test-master branches: - ^master cluster: eks-prow-build-cluster context: pull-node-feature-discovery-e2e-test-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-node-feature-discovery-e2e-test-master namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-e2e-test-master skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - scripts/test-infra/test-e2e-presubmit.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 12Gi requests: cpu: "6" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-node-feature-discovery-e2e-test-master,?($|\s.*) - agent: kubernetes always_run: false annotations: description: 'Verify source code of node-feature-discovery: check formatting, lint etc.' testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-release-0.10 branches: - ^release-0.10 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-release-0-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-release-0-10 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/verify.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-release-0-10,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verify documentation sources testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-docs-release-0.10 branches: - ^release-0.10 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-docs-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-docs-release-0-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-docs-release-0-10 run_if_changed: ^docs/ spec: containers: - command: - scripts/test-infra/mdlint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: ruby:2.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-docs-release-0-10,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build node-feature-discovery binaries testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-release-0.10 branches: - ^release-0.10 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-release-0-10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-build-release-0-10 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-release-0-10 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-release-0-10,?($|\s.*) - agent: kubernetes always_run: false annotations: description: 'Verify source code of node-feature-discovery: check formatting, lint etc.' testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-release-0.11 branches: - ^release-0.11 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-release-0-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-release-0-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-release-0-11 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/verify.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-release-0-11,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verify documentation sources testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-docs-release-0.11 branches: - ^release-0.11 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-docs-release-0-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-docs-release-0-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-docs-release-0-11 run_if_changed: ^docs/ spec: containers: - command: - scripts/test-infra/mdlint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: ruby:2.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-docs-release-0-11,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build node-feature-discovery binaries testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-release-0.11 branches: - ^release-0.11 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-release-0-11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-build-release-0-11 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-release-0-11 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-release-0-11,?($|\s.*) - agent: kubernetes always_run: false annotations: description: 'Verify source code of node-feature-discovery: check formatting, lint etc.' testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-release-0.12 branches: - ^release-0.12 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-release-0-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-release-0-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-release-0-12 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/verify.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-release-0-12,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verify documentation sources testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-docs-release-0.12 branches: - ^release-0.12 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-docs-release-0-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-docs-release-0-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-docs-release-0-12 run_if_changed: ^docs/ spec: containers: - command: - scripts/test-infra/mdlint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: ruby:slim name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-docs-release-0-12,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build node-feature-discovery binaries testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-release-0.12 branches: - ^release-0.12 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-release-0-12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-build-release-0-12 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-release-0-12 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-release-0-12,?($|\s.*) - agent: kubernetes always_run: false annotations: description: 'Verify source code of node-feature-discovery: check formatting, lint etc.' testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-release-0.13 branches: - ^release-0.13 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-release-0-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-release-0-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-release-0-13 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/verify.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-release-0-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verify documentation sources testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-docs-release-0.13 branches: - ^release-0.13 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-docs-release-0-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-docs-release-0-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-docs-release-0-13 run_if_changed: ^docs/ spec: containers: - command: - scripts/test-infra/mdlint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: ruby:slim name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-docs-release-0-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build node-feature-discovery binaries testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-release-0.13 branches: - ^release-0.13 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-release-0-13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-build-release-0-13 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-release-0-13 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-release-0-13,?($|\s.*) - agent: kubernetes always_run: false annotations: description: 'Verify source code of node-feature-discovery: check formatting, lint etc.' testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-release-0.14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-release-0-14 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/verify.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verify documentation sources testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-docs-release-0.14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-docs-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-docs-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-docs-release-0-14 run_if_changed: ^docs/ spec: containers: - command: - scripts/test-infra/mdlint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: ruby:slim name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-docs-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build node-feature-discovery binaries testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-release-0.14 branches: - ^release-0.14 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-release-0-14 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-build-release-0-14 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-release-0-14 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-release-0-14,?($|\s.*) - agent: kubernetes always_run: false annotations: description: 'Verify source code of node-feature-discovery: check formatting, lint etc.' testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-release-0.15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-release-0-15 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/verify.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verify documentation sources testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-docs-release-0.15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-docs-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-docs-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-docs-release-0-15 run_if_changed: ^docs/ spec: containers: - command: - scripts/test-infra/mdlint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: ruby:slim name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-docs-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build node-feature-discovery binaries testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-release-0.15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-release-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-build-release-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-release-0-15 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-release-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build container image of node-feature-discovery testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-image-release-0.15 branches: - ^release-0.15 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-image-relese-0-15 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-node-feature-discovery-build-image-relese-0-15 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-image-relese-0-15 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - scripts/test-infra/build-image.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-image-relese-0-15,?($|\s.*) - agent: kubernetes always_run: false annotations: description: 'Verify source code of node-feature-discovery: check formatting, lint etc.' testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-release-0.16 branches: - ^release-0.16 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-release-0-16 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-release-0-16 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-release-0-16 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/verify.sh env: - name: CODECOV_TOKEN valueFrom: secretKeyRef: key: codecov-token name: nfd-creds - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-release-0-16,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verify documentation sources testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-docs-release-0.16 branches: - ^release-0.16 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-docs-release-0-16 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-docs-release-0-16 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-docs-release-0-16 run_if_changed: ^docs/ spec: containers: - command: - scripts/test-infra/mdlint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: ruby:slim name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-docs-release-0-16,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build node-feature-discovery binaries testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-release-0.16 branches: - ^release-0.16 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-release-0-16 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-build-release-0-16 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-release-0-16 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-release-0-16,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build container image of node-feature-discovery testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-image-release-0.16 branches: - ^release-0.16 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-image-relese-0-16 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-node-feature-discovery-build-image-relese-0-16 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-image-relese-0-16 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - scripts/test-infra/build-image.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-image-relese-0-16,?($|\s.*) - agent: kubernetes always_run: false annotations: description: 'Verify source code of node-feature-discovery: check formatting, lint etc.' testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-release-0.17 branches: - ^release-0.17 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-release-0-17 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-release-0-17 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-release-0-17 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/verify.sh env: - name: CODECOV_TOKEN valueFrom: secretKeyRef: key: codecov-token name: nfd-creds - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-release-0-17,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verify documentation sources testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-docs-release-0.17 branches: - ^release-0.17 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-docs-release-0-17 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-docs-release-0-17 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-docs-release-0-17 run_if_changed: ^docs/ spec: containers: - command: - scripts/test-infra/mdlint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: ruby:slim name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-docs-release-0-17,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build node-feature-discovery binaries testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-release-0.17 branches: - ^release-0.17 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-release-0-17 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-build-release-0-17 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-release-0-17 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-release-0-17,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build image and run e2e-tests testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: e2e-test-release-0.17 branches: - ^release-0.17 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-e2e-test-release-0-17 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-node-feature-discovery-e2e-test-release-0-17 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-e2e-test-release-0-17 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - scripts/test-infra/test-e2e-presubmit.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 12Gi requests: cpu: "6" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-node-feature-discovery-e2e-test-release-0-17,?($|\s.*) - agent: kubernetes always_run: false annotations: description: 'Verify source code of node-feature-discovery: check formatting, lint etc.' testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-release-0.18 branches: - ^release-0.18 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-release-0-18 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-release-0-18 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-release-0-18 skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/verify.sh env: - name: CODECOV_TOKEN valueFrom: secretKeyRef: key: codecov-token name: nfd-creds - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25.0 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-release-0-18,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verify documentation sources testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: verify-docs-release-0.18 branches: - ^release-0.18 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-verify-docs-release-0-18 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-verify-docs-release-0-18 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-verify-docs-release-0-18 run_if_changed: ^docs/ spec: containers: - command: - scripts/test-infra/mdlint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: ruby:slim name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-verify-docs-release-0-18,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build node-feature-discovery binaries testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: build-release-0.18 branches: - ^release-0.18 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-build-release-0-18 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-build-release-0-18 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-build-release-0-18 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - command: - scripts/test-infra/build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25.0 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-build-release-0-18,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Build image and run e2e-tests testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: e2e-test-release-0.18 branches: - ^release-0.18 cluster: eks-prow-build-cluster context: pull-node-feature-discovery-e2e-test-release-0-18 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-node-feature-discovery-e2e-test-release-0-18 namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-e2e-test-release-0-18 skip_if_only_changed: ^docs/|^demo/|^deployment/|^\.github/|\.(md)$|^(README|LICENSE|OWNERS)$ spec: containers: - args: - scripts/test-infra/test-e2e-presubmit.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 12Gi requests: cpu: "6" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-node-feature-discovery-e2e-test-release-0-18,?($|\s.*) kubernetes-sigs/node-feature-discovery-operator: - agent: kubernetes always_run: true annotations: description: 'Verify source code of node-feature-discovery-operator: check formatting, lint etc.' testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: operator-verify cluster: eks-prow-build-cluster context: pull-node-feature-discovery-operator-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-operator-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-operator-verify skip_branches: - gh-pages spec: containers: - command: - scripts/test-infra/verify.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.21 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-operator-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Unit tests for node-feature-discovery-operator testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: operator-unit-tests cluster: eks-prow-build-cluster context: pull-node-feature-discovery-operator-unit-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-operator-unit-tests namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-operator-unit-tests skip_branches: - gh-pages spec: containers: - command: - scripts/test-infra/unit-tests.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.21 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-operator-unit-tests,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Verify documentation sources of the operator project testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: operator-verify-docs cluster: eks-prow-build-cluster context: pull-node-feature-discovery-operator-verify-docs decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-node-feature-discovery-operator-verify-docs namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-operator-verify-docs skip_branches: - gh-pages spec: containers: - command: - scripts/test-infra/mdlint.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: ruby:slim name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-node-feature-discovery-operator-verify-docs,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Build container image of node-feature-discovery-operator testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: operator-build-image cluster: eks-prow-build-cluster context: pull-node-feature-discovery-operator-build-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-node-feature-discovery-operator-build-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-operator-build-image skip_branches: - gh-pages spec: containers: - args: - scripts/test-infra/build-image.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-node-feature-discovery-operator-build-image,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Test build of gh-pages documentation of the operator project testgrid-dashboards: sig-node-node-feature-discovery testgrid-tab-name: operator-build-gh-pages cluster: eks-prow-build-cluster context: pull-node-feature-discovery-operator-build-gh-pages decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-node-feature-discovery-operator-build-gh-pages namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-node-feature-discovery-operator-build-gh-pages skip_branches: - gh-pages spec: containers: - args: - scripts/test-infra/build-gh-pages.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-node-feature-discovery-operator-build-gh-pages,?($|\s.*) kubernetes-sigs/porche: - agent: kubernetes always_run: true annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-porche testgrid-num-failures-to-alert: "6" testgrid-tab-name: pull-porche-build cluster: k8s-infra-prow-build context: pull-porche-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-porche-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-porche-build spec: containers: - command: - dev/ci/presubmit-build env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-porche-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-porche testgrid-num-failures-to-alert: "6" testgrid-tab-name: pull-porche-lint cluster: k8s-infra-prow-build context: pull-porche-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-porche-lint namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-porche-lint spec: containers: - command: - dev/ci/presubmit-lint env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-porche-lint,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-porche testgrid-num-failures-to-alert: "6" testgrid-tab-name: pull-porche-test cluster: k8s-infra-prow-build context: pull-porche-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-porche-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-porche-test spec: containers: - command: - dev/ci/presubmit-test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-porche-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-porche testgrid-num-failures-to-alert: "6" testgrid-tab-name: pull-porche-verify cluster: k8s-infra-prow-build context: pull-porche-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-porche-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-porche-verify spec: containers: - command: - dev/ci/presubmit-verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-porche-verify,?($|\s.*) kubernetes-sigs/prometheus-adapter: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-prometheus-adapter testgrid-tab-name: pr-verify cluster: eks-prow-build-cluster context: pull-prometheus-adapter-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-prometheus-adapter-verify namespace: test-pods path_alias: sigs.k8s.io/prometheus-adapter prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-prometheus-adapter-verify spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi trigger: (?m)^/test( | .* )pull-prometheus-adapter-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-prometheus-adapter testgrid-tab-name: pr-test cluster: eks-prow-build-cluster context: pull-prometheus-adapter-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-prometheus-adapter-test namespace: test-pods path_alias: sigs.k8s.io/prometheus-adapter prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-prometheus-adapter-test spec: containers: - args: - test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi trigger: (?m)^/test( | .* )pull-prometheus-adapter-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-prometheus-adapter testgrid-tab-name: pr-test-e2e cluster: eks-prow-build-cluster context: pull-prometheus-adapter-test-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-prometheus-adapter-test-e2e namespace: test-pods path_alias: sigs.k8s.io/prometheus-adapter prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-prometheus-adapter-test-e2e skip_branches: - release-0.10 spec: containers: - args: - make - test-e2e command: - runner.sh env: - name: KIND_E2E value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-prometheus-adapter-test-e2e,?($|\s.*) kubernetes-sigs/promo-tools: - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cip-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" max_concurrency: 1 name: pull-cip-e2e namespace: test-pods path_alias: sigs.k8s.io/promo-tools prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cip-e2e spec: containers: - args: - ./test-e2e/cip/e2e-entrypoint-from-container.sh command: - runner.sh env: - name: CIP_E2E_KEY_FILE value: /etc/k8s-cip-test-prod-service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/k8s-cip-test-prod-service-account/service-account.json - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/k8s-cip-test-prod-service-account name: k8s-cip-test-prod-service-account-creds readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: k8s-cip-test-prod-service-account-creds secret: secretName: k8s-cip-test-prod-service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cip-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" branches: - ^main$ cluster: k8s-infra-prow-build context: pull-cip-auditor-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" max_concurrency: 1 name: pull-cip-auditor-e2e namespace: test-pods path_alias: sigs.k8s.io/promo-tools prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cip-auditor-e2e spec: containers: - args: - ./test-e2e/cip-auditor/entrypoint-from-container.sh command: - runner.sh env: - name: CIP_E2E_KEY_FILE value: /etc/k8s-gcr-audit-test-prod-service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/k8s-gcr-audit-test-prod-service-account/service-account.json - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/k8s-gcr-audit-test-prod-service-account name: k8s-gcr-audit-test-prod-service-account-creds readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: k8s-gcr-audit-test-prod-service-account-creds secret: secretName: k8s-gcr-audit-test-prod-service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cip-auditor-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: cip-image-cip cluster: k8s-infra-prow-build context: pull-cip-image-cip decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cip-image-cip namespace: test-pods path_alias: sigs.k8s.io/promo-tools prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cip-image-cip spec: containers: - args: - --project=k8s-staging-releng-test - --scratch-bucket=gs://k8s-staging-releng-test - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng-test - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: gcb-builder-releng-test trigger: (?m)^/test( | .* )pull-cip-image-cip,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cip-unit-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cip-unit-tests namespace: test-pods path_alias: sigs.k8s.io/promo-tools prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cip-unit-tests spec: containers: - args: - test-ci command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-cip-unit-tests,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cip-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cip-verify namespace: test-pods path_alias: sigs.k8s.io/promo-tools prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cip-verify spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.25-trixie imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-cip-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" branches: - ^main$ cluster: eks-prow-build-cluster context: pull-cip-verify-archives decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-cip-verify-archives namespace: test-pods path_alias: sigs.k8s.io/promo-tools prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cip-verify-archives spec: containers: - command: - wrapper.sh - make - verify-archives env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cip-verify-archives,?($|\s.*) kubernetes-sigs/provider-aws-test-infra: - agent: kubernetes always_run: true annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-ec2-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-e2e-containerd-ec2: "true" name: pull-kubernetes-node-e2e-containerd-ec2-canary namespace: test-pods optional: true path_alias: sigs.k8s.io/provider-aws-test-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-ec2-canary spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi serviceAccountName: node-e2e-tests trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-ec2-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-ec2-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-node-arm64-e2e-containerd-ec2-canary namespace: test-pods optional: true path_alias: sigs.k8s.io/provider-aws-test-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-ec2-canary spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-ec2-canary,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-serial-ec2-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-e2e-containerd-ec2: "true" name: pull-kubernetes-node-e2e-containerd-serial-ec2-canary namespace: test-pods optional: true path_alias: sigs.k8s.io/provider-aws-test-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-serial-ec2-canary spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: SKIP value: \[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]|\[Feature:OffByDefault\] - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi serviceAccountName: node-e2e-tests trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-serial-ec2-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2-canary namespace: test-pods optional: true path_alias: sigs.k8s.io/provider-aws-test-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-serial-ec2-canary spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: SKIP value: \[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\] - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-serial-ec2-canary,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-ec2-quick decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-e2e-ec2-quick namespace: test-pods path_alias: sigs.k8s.io/provider-aws-test-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-ec2-quick skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - | cd kubetest2-ec2 && GOPROXY=direct go install . VERSION=$(curl -Ls https://dl.k8s.io/ci/fast/latest-fast.txt) kubetest2 ec2 \ --stage https://dl.k8s.io/ci/fast/ \ --version $VERSION \ --up \ --down \ --test=ginkgo \ -- \ --parallel=30 \ --test-package-url=https://dl.k8s.io/ \ --test-package-dir=ci/fast \ --test-package-marker=latest-fast.txt \ --focus-regex='Pods should be submitted and removed' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-ec2-quick,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-ec2-cloud-provider-quick decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-e2e-ec2-cloud-provider-quick namespace: test-pods optional: true path_alias: sigs.k8s.io/provider-aws-test-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-ec2-cloud-provider-quick skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - | cd kubetest2-ec2 && GOPROXY=direct go install . VERSION=$(curl -Ls https://dl.k8s.io/ci/fast/latest-fast.txt) kubetest2 ec2 \ --stage https://dl.k8s.io/ci/fast/ \ --external-cloud-provider true \ --version $VERSION \ --up \ --down \ --test=ginkgo \ -- \ --parallel=30 \ --test-package-url=https://dl.k8s.io/ \ --test-package-dir=ci/fast \ --test-package-marker=latest-fast.txt \ --focus-regex='Pods should be submitted and removed' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-ec2-cloud-provider-quick,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-ec2-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-e2e-ec2-canary namespace: test-pods path_alias: sigs.k8s.io/provider-aws-test-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-ec2-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - | cd kubetest2-ec2 && GOPROXY=direct go install . kubetest2 ec2 \ --build \ --region us-east-1 \ --target-build-arch linux/amd64 \ --stage provider-aws-test-infra \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --parallel=30 \ --skip-regex='\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-ec2-canary,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-ec2-cloud-provider-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-e2e-ec2-cloud-provider-canary namespace: test-pods optional: true path_alias: sigs.k8s.io/provider-aws-test-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-ec2-cloud-provider-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - | cd kubetest2-ec2 && GOPROXY=direct go install . kubetest2 ec2 \ --build \ --region us-east-1 \ --target-build-arch linux/amd64 \ --stage provider-aws-test-infra \ --external-cloud-provider true \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --parallel=30 \ --skip-regex='\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-ec2-cloud-provider-canary,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-ec2-conformance-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-e2e-ec2-conformance-canary namespace: test-pods path_alias: sigs.k8s.io/provider-aws-test-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-ec2-conformance-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - | cd kubetest2-ec2 && GOPROXY=direct go install . kubetest2 ec2 \ --build \ --instance-type=m6a.large \ --region us-east-1 \ --target-build-arch linux/amd64 \ --stage provider-aws-test-infra \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --focus-regex='\[Conformance\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-ec2-conformance-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-ec2-eks-conformance-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-e2e-ec2-eks-conformance-canary namespace: test-pods optional: true path_alias: sigs.k8s.io/provider-aws-test-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-ec2-eks-conformance-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - | cd kubetest2-ec2 && GOPROXY=direct go install . AMI_ID=$(aws ssm get-parameters --names \ /aws/service/eks/optimized-ami/1.28/amazon-linux-2/recommended/image_id \ --query 'Parameters[0].[Value]' --output text) kubetest2 ec2 \ --build \ --instance-type=m6a.large \ --region us-east-1 \ --target-build-arch linux/amd64 \ --worker-image "$AMI_ID" \ --worker-user-data-file $(go env GOPATH)/src/sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2/config/al2.sh \ --stage provider-aws-test-infra \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --focus-regex='\[Conformance\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-ec2-eks-conformance-canary,?($|\s.*) kubernetes-sigs/provider-ibmcloud-test-infra: - agent: kubernetes always_run: false annotations: description: Optional presubmit job to test changes in kubernetes-sigs/provider-ibmcloud-test-infra repo testgrid-dashboards: ibm-ppc64le-presubmits testgrid-tab-name: pull-provider-ibmcloud-test-infra-kubernetes cluster: k8s-infra-ppc64le-prow-build context: pull-provider-ibmcloud-test-infra-kubernetes decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-ibmcloud-cred: "true" name: pull-provider-ibmcloud-test-infra-kubernetes namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-provider-ibmcloud-test-infra-kubernetes spec: containers: - args: - bash - -c - | set -o errexit set -o nounset set -o pipefail set -o xtrace RESOURCE_TYPE="powervs" #Call to boskos to checkout resource source "./hack/boskos.sh" #Setup of kubetest2 tf deployer and ginkgo tester make install-deployer-tf go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest #Install ansible required to bring up k8s cluster on infra apt-get update && apt-get install -y ansible K8S_BUILD_VERSION=$(curl https://storage.googleapis.com/k8s-release-dev/ci/latest.txt) TIMESTAMP=$(date +%s) set +o errexit set -o xtrace kubetest2 tf --powervs-image-name CentOS-Stream-10 \ --powervs-region ${BOSKOS_REGION} --powervs-zone ${BOSKOS_ZONE} \ --powervs-service-id ${BOSKOS_RESOURCE_ID} \ --powervs-ssh-key k8s-prow-sshkey \ --ssh-private-key /etc/secret-volume/ssh-privatekey \ --build-version $K8S_BUILD_VERSION \ --release-marker $K8S_BUILD_VERSION \ --cluster-name pull-$TIMESTAMP \ --workers-count 1 \ --up --down --auto-approve --retry-on-tf-failure 3 \ --break-kubetest-on-upfail true \ --powervs-memory 32 \ --test=ginkgo -- --parallel 30 --test-package-dir ci --test-package-version $K8S_BUILD_VERSION --focus-regex='Pods should be submitted and removed'; rc=$? [ -z "${BOSKOS_HOST:-}" ] || release_account >> "$ARTIFACTS/boskos.log" 2>&1 if [ $rc != 0 ]; then echo "ERROR: k8s setup and quick run exited with code: $rc" exit $rc fi command: - runner.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: USER value: pull-provider-ibmcloud-test-infra-kubernetes - name: TF_VAR_powervs_api_key valueFrom: secretKeyRef: key: key name: prow-job-api-key - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 10Gi requests: cpu: "2" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/secret-volume name: prow-job-ssh-private-key readOnly: true volumes: - name: prow-job-ssh-private-key secret: defaultMode: 256 secretName: prow-job-ssh-private-key trigger: (?m)^/test( | .* )pull-provider-ibmcloud-test-infra-kubernetes,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: ibm-ppc64le-presubmits testgrid-tab-name: kubetest2-tf-secretmanager-build cluster: k8s-infra-ppc64le-prow-build context: pull-provider-ibmcloud-test-infra-kubetest2-secretmanager-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-provider-ibmcloud-test-infra-kubetest2-secretmanager-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-provider-ibmcloud-test-infra-kubetest2-secretmanager-build spec: containers: - args: - make - build-deployer-tf - build-secret-manager command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi trigger: (?m)^/test( | .* )pull-provider-ibmcloud-test-infra-kubetest2-secretmanager-build,?($|\s.*) kubernetes-sigs/prow: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-testing-prow-repo testgrid-tab-name: integration cluster: eks-prow-build-cluster context: pull-prow-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-prow-integration namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-prow-integration skip_if_only_changed: ^site/ spec: containers: - args: - ./test/integration/integration-test.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "14" memory: 16Gi requests: cpu: "14" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-prow-integration,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-testing-prow-repo testgrid-tab-name: unit-test-race-detector-nonblocking cluster: eks-prow-build-cluster context: pull-prow-unit-test-race-detector-nonblocking decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-prow-unit-test-race-detector-nonblocking namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-prow-unit-test-race-detector-nonblocking skip_if_only_changed: ^site/ spec: containers: - args: - make - unit command: - runner.sh env: - name: PROW_UNIT_TEST_EXTRA_FLAGS value: -race - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-prow-unit-test-race-detector-nonblocking,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-testing-prow-repo testgrid-tab-name: unit-test cluster: eks-prow-build-cluster context: pull-prow-unit-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-prow-unit-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-prow-unit-test skip_if_only_changed: ^site/ spec: containers: - args: - make - unit command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-prow-unit-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-testing-prow-repo testgrid-tab-name: image-build-test cluster: eks-prow-build-cluster context: pull-prow-image-build-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-prow-image-build-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-prow-image-build-test skip_if_only_changed: ^site/ spec: containers: - args: - make - build-images command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "14" memory: 16Gi requests: cpu: "14" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-prow-image-build-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-testing-prow-repo testgrid-tab-name: verify-test cluster: eks-prow-build-cluster context: pull-prow-verify-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-prow-verify-lint namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-prow-verify-lint spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-prow-verify-lint,?($|\s.*) kubernetes-sigs/release-notes: - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-release-notes-build-dev decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-notes-build-dev namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-notes-build-dev spec: containers: - command: - /bin/bash - -c - | npm ci && npm run build-dev env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/node:14 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-release-notes-build-dev,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-release-notes-build-prod decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-notes-build-prod namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-notes-build-prod spec: containers: - command: - /bin/bash - -c - | npm ci && npm run build-prod env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/node:14 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-release-notes-build-prod,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-release-notes-check-prettier decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-notes-check-prettier namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-notes-check-prettier spec: containers: - command: - /bin/bash - -c - | npm ci && npm run check-prettier env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/node:14 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-release-notes-check-prettier,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-release-notes-doc decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-notes-doc namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-notes-doc spec: containers: - command: - /bin/bash - -c - | npm ci && npm run doc env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/node:14 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-release-notes-doc,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-release-notes-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-notes-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-notes-e2e spec: containers: - command: - /bin/bash - -c - | npm ci && npm run e2e-cy-ci env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: cypress/base:18.6.0 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-release-notes-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-release-notes-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-notes-lint namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-notes-lint spec: containers: - command: - /bin/bash - -c - | npm ci && npm run lint env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/node:14 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-release-notes-lint,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-release-notes-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-notes-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-notes-test spec: containers: - command: - /bin/bash - -c - | npm ci && npm run test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/node:14 name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-release-notes-test,?($|\s.*) kubernetes-sigs/release-sdk: - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: release-sdk-test cluster: eks-prow-build-cluster context: pull-release-sdk-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-sdk-test namespace: test-pods path_alias: sigs.k8s.io/release-sdk prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-sdk-test spec: containers: - args: - run - mage.go - Test command: - go env: - name: GOTOOLCHAIN value: auto - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-release-sdk-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: release-sdk-integration-test cluster: eks-prow-build-cluster context: pull-release-sdk-integration-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-release-sdk-integration-test namespace: test-pods path_alias: sigs.k8s.io/release-sdk prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-sdk-integration-test spec: containers: - args: - go - run - mage.go - IntegrationTest command: - wrapper.sh env: - name: GOTOOLCHAIN value: auto - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-release-sdk-integration-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: release-sdk-verify cluster: eks-prow-build-cluster context: pull-release-sdk-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-sdk-verify namespace: test-pods path_alias: sigs.k8s.io/release-sdk prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-sdk-verify spec: containers: - args: - run - mage.go - Verify command: - go env: - name: GOTOOLCHAIN value: auto - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-release-sdk-verify,?($|\s.*) kubernetes-sigs/release-utils: - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: release-utils-test cluster: eks-prow-build-cluster context: pull-release-utils-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-utils-test namespace: test-pods path_alias: sigs.k8s.io/release-utils prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-utils-test spec: containers: - args: - run - mage.go - Test command: - go env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.25-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-release-utils-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: release-utils-verify cluster: eks-prow-build-cluster context: pull-release-utils-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-utils-verify namespace: test-pods path_alias: sigs.k8s.io/release-utils prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-utils-verify spec: containers: - args: - run - mage.go - Verify command: - go env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.25-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-release-utils-verify,?($|\s.*) kubernetes-sigs/scheduler-plugins: - agent: kubernetes always_run: true branches: - ^master$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify,?($|\s.*) - agent: kubernetes always_run: true branches: - ^master$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-master namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-master spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-master,?($|\s.*) - agent: kubernetes always_run: true branches: - ^master$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-master namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-master spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-master,?($|\s.*) - agent: kubernetes always_run: true branches: - ^master$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-master namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-master spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-master,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.18$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-gofmt-release-1-18 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-gofmt-release-1-18 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-gofmt-release-1-18 spec: containers: - args: - verify-gofmt command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.15.0 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-gofmt-release-1-18,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.18$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-18 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-18 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-18 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.15.0 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-18,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.18$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-18 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-18 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-18 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.15.0 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-18,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.18$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-18 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-18 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-18 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.15.0 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-18,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.19$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-gofmt-release-1-19 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-gofmt-release-1-19 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-gofmt-release-1-19 spec: containers: - args: - verify-gofmt command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.15.8 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-gofmt-release-1-19,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.19$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-19 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-19 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-19 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.15.8 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-19,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.19$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-19 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-19 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-19 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.15.8 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-19,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.19$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-19 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-19 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-19 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.15.8 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-19,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.20$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-gofmt-release-1-20 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-gofmt-release-1-20 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-gofmt-release-1-20 spec: containers: - args: - verify-gofmt command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-gofmt-release-1-20,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.20$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-20 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-20 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-20 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-20,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.20$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-20 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-20 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-20 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-20,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.20$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-20 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-20 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-20 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-20,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.21$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-gofmt-release-1-21 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-gofmt-release-1-21 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-gofmt-release-1-21 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-gofmt-release-1-21,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.21$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-21 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-21 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-21 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-21,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.21$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-21 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-21 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-21 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-21,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.21$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-21 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-21 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-21 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-21,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.22$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-gofmt-release-1-22 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-gofmt-release-1-22 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-gofmt-release-1-22 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-gofmt-release-1-22,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.22$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-22 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-22 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-22 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-22,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.22$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-22 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-22 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-22 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-22,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.22$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-22 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-22 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-22 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.16.7 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-22,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.23$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-release-1-23 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-release-1-23 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-release-1-23 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17.11 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-release-1-23,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.23$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-23 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-23 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-23 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17.11 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-23,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.23$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-23 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-23 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-23 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17.11 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-23,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.23$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-23 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-23 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-23 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17.11 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-23,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.24$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-release-1-24 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-release-1-24 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-release-1-24 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17.11 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-release-1-24,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.24$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-24 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-24 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-24 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17.11 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-24,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.24$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-24 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-24 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-24 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17.11 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-24,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.24$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-24 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-24 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-24 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.17.11 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-24,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.25$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-release-1-25 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-release-1-25 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-release-1-25 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-release-1-25,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.25$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-25 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-25 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-25 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-25,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.25$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-25 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-25 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-25 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-25,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.25$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-25 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-25 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-25 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-25,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.26$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-release-1-26 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-release-1-26 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-release-1-26 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-release-1-26,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.26$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-26 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-26 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-26 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-26,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.26$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-26 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-26 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-26 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-26,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.26$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-26 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-26 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-26 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.19.3 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-26,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.27$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-release-1-27 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-release-1-27 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-release-1-27 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-release-1-27,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.27$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-27 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-27 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-27 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-27,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.27$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-27 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-27 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-27 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-27,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.27$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-27 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-27 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-27 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-27,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.28$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-release-1-28 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-release-1-28 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-release-1-28 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-release-1-28,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.28$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-28 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-28 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-28 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-28,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.28$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-28 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-28 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-28 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-28,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.28$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-28 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-28 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-28 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.20 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-28,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.29$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-release-1-29 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-release-1-29 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-release-1-29 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.21 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-release-1-29,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.29$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-29 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-29 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-29 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.21 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-29,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.29$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-29 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-29 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-29 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.21 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-29,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.29$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-29 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-29 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-29 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.21 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-29,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.30$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-release-1-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-release-1-30 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-release-1-30 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-release-1-30,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.30$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-30 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-30 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-30,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.30$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-30 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-30 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-30,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.30$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-30 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-30 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-30,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.31$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-release-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-release-1-31 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-release-1-31 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-release-1-31,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.31$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-31 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-31 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-31,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.31$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-31 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-31 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-31,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.31$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-31 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-31 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-31,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-release-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-release-1-32 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-release-1-32 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-release-1-32,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-32 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-32 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-32,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-32 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-32 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-32,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-32 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-32 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-32,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-release-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-release-1-33 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-release-1-33 spec: containers: - args: - verify command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-release-1-33,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-verify-build-release-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-verify-build-release-1-33 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-verify-build-release-1-33 spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-verify-build-release-1-33,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-unit-test-release-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-unit-test-release-1-33 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-unit-test-release-1-33 spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-unit-test-release-1-33,?($|\s.*) - agent: kubernetes always_run: true branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: pull-scheduler-plugins-integration-test-release-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-scheduler-plugins-integration-test-release-1-33 namespace: test-pods path_alias: sigs.k8s.io/scheduler-plugins prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-scheduler-plugins-integration-test-release-1-33 spec: containers: - args: - integration-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-scheduler-plugins-integration-test-release-1-33,?($|\s.*) kubernetes-sigs/secrets-store-csi-driver: - agent: kubernetes always_run: true annotations: description: Run linting rules for Secrets Store CSI driver. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-lint branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-secrets-store-csi-driver-lint namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-lint spec: containers: - args: - make - test-style command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-lint,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run unit tests for Secrets Store CSI driver. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-unit branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-secrets-store-csi-driver-unit namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-unit spec: containers: - args: - make - test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run sanity tests for Secrets Store CSI driver. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-sanity branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-sanity decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-secrets-store-csi-driver-sanity namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-sanity spec: containers: - args: - make - sanity-test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-sanity,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run vulnerability scans for Secrets Store CSI driver images. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-image-scan branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-image-scan decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-secrets-store-csi-driver-image-scan namespace: test-pods optional: true path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-image-scan spec: containers: - args: - bash - -c - make container image-scan command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-image-scan,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run e2e test with vault provider for Secrets Store CSI driver. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-e2e-vault branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-e2e-vault decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-secrets-store-csi-driver-e2e-vault namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-e2e-vault spec: containers: - args: - bash - -c - make e2e-bootstrap e2e-helm-deploy e2e-vault command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-e2e-vault,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run e2e test with azure provider for Secrets Store CSI driver. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-e2e-azure branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-e2e-azure decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" name: pull-secrets-store-csi-driver-e2e-azure namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-e2e-azure spec: containers: - args: - bash - -c - ./test/scripts/run-e2e-azure.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-e2e-azure,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run e2e test using deploy manifest with e2e-provider for Secrets Store CSI driver. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-e2e-deploy-manifest-e2e-provider branches: - ^main$ cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-e2e-deploy-manifest-e2e-provider decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-secrets-store-csi-driver-e2e-deploy-manifest-e2e-provider namespace: test-pods optional: true path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-e2e-deploy-manifest-e2e-provider spec: containers: - args: - bash - -c - IS_YAML_TEST=true ./test/scripts/e2e_provider.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-e2e-deploy-manifest-e2e-provider,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run e2e test with aws provider for Secrets Store CSI driver. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-e2e-aws branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-e2e-aws decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-secrets-store-csi-driver-e2e-aws namespace: test-pods optional: true path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-e2e-aws spec: containers: - args: - bash - -c - make setup-eks-cluster e2e-aws e2e-eks-cleanup command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-e2e-aws,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run make build build-windows for Secrets Store CSI driver. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-build branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-secrets-store-csi-driver-build namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-build spec: containers: - args: - bash - -c - make build build-windows command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-build,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run e2e test with e2e-provider for Secrets Store CSI driver in Kubernetes 1.32.8 testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-e2e-provider-k8s-1-32-8 branches: - ^main$ - ^release-1.* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-e2e-provider-k8s-1-32-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-secrets-store-csi-driver-e2e-provider-k8s-1-32-8 namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-e2e-provider-k8s-1-32-8 spec: containers: - args: - bash - -c - ./test/scripts/e2e_provider.sh command: - runner.sh env: - name: KUBERNETES_VERSION value: 1.32.8 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-e2e-provider-k8s-1-32-8,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run e2e test with e2e-provider for Secrets Store CSI driver in Kubernetes 1.33.4 testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-e2e-provider-k8s-1-33-4 branches: - ^main$ - ^release-1.* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-e2e-provider-k8s-1-33-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-secrets-store-csi-driver-e2e-provider-k8s-1-33-4 namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-e2e-provider-k8s-1-33-4 spec: containers: - args: - bash - -c - ./test/scripts/e2e_provider.sh command: - runner.sh env: - name: KUBERNETES_VERSION value: 1.33.4 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-e2e-provider-k8s-1-33-4,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run e2e test with e2e-provider for Secrets Store CSI driver in Kubernetes 1.34.0 testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-e2e-provider-k8s-1-34-0 branches: - ^main$ - ^release-1.* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-e2e-provider-k8s-1-34-0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-secrets-store-csi-driver-e2e-provider-k8s-1-34-0 namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-e2e-provider-k8s-1-34-0 spec: containers: - args: - bash - -c - ./test/scripts/e2e_provider.sh command: - runner.sh env: - name: KUBERNETES_VERSION value: 1.34.0 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-e2e-provider-k8s-1-34-0,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run e2e test with conjur provider for Secrets Store CSI driver. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-e2e-conjur branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-e2e-conjur decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 15m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-secrets-store-csi-driver-e2e-conjur namespace: test-pods optional: true path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-e2e-conjur spec: containers: - args: - bash - -c - make e2e-bootstrap e2e-helm-deploy e2e-conjur command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-e2e-conjur,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run E2E tests on a AKS Windows cluster for Secrets Store CSI driver. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-e2e-windows branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-csi-driver-e2e-windows decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-secrets-store-csi-driver-e2e-windows namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-e2e-windows spec: containers: - args: - bash - -c - ./test/scripts/run-e2e-azure.sh command: - runner.sh env: - name: TEST_WINDOWS value: "true" - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-e2e-windows,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run e2e test with aws provider for Secrets Store CSI driver release. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-release-signal testgrid-num-columns-recent: "30" testgrid-tab-name: release-secrets-store-csi-driver-e2e-aws branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: release-secrets-store-csi-driver-e2e-aws decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: release-secrets-store-csi-driver-e2e-aws namespace: test-pods optional: true path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test release-secrets-store-csi-driver-e2e-aws run_if_changed: ^charts/.* spec: containers: - args: - bash - -c - make setup-eks-cluster e2e-helm-deploy-release e2e-aws e2e-eks-cleanup command: - runner.sh env: - name: RELEASE value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )release-secrets-store-csi-driver-e2e-aws,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run e2e test with vault provider for Secrets Store CSI driver release. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-release-signal testgrid-num-columns-recent: "30" testgrid-tab-name: release-secrets-store-csi-driver-e2e-vault branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: release-secrets-store-csi-driver-e2e-vault decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: release-secrets-store-csi-driver-e2e-vault namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test release-secrets-store-csi-driver-e2e-vault run_if_changed: ^charts/.* spec: containers: - args: - bash - -c - make e2e-bootstrap e2e-helm-deploy-release e2e-vault command: - runner.sh env: - name: RELEASE value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )release-secrets-store-csi-driver-e2e-vault,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run e2e test with azure provider for Secrets Store CSI driver release. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-release-signal testgrid-num-columns-recent: "30" testgrid-tab-name: release-secrets-store-csi-driver-e2e-azure branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: release-secrets-store-csi-driver-e2e-azure decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" name: release-secrets-store-csi-driver-e2e-azure namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test release-secrets-store-csi-driver-e2e-azure run_if_changed: ^charts/.* spec: containers: - args: - bash - -c - ./test/scripts/run-e2e-azure.sh command: - runner.sh env: - name: RELEASE value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )release-secrets-store-csi-driver-e2e-azure,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run e2e test with gcp provider for Secrets Store CSI driver. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-csi-driver-e2e-gcp branches: - ^main$ - ^release-* cluster: k8s-infra-prow-build context: pull-secrets-store-csi-driver-e2e-gcp decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-secrets-store-csi-driver-e2e-gcp namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-csi-driver-e2e-gcp spec: containers: - args: - bash - -c - ./test/scripts/run-e2e-gcp.sh command: - runner.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-secrets-store-csi-driver-e2e-gcp,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run e2e test with gcp provider for Secrets Store CSI driver release. testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-release-signal testgrid-num-columns-recent: "30" testgrid-tab-name: release-secrets-store-csi-driver-e2e-gcp branches: - ^main$ - ^release-* cluster: k8s-infra-prow-build context: release-secrets-store-csi-driver-e2e-gcp decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 25m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: release-secrets-store-csi-driver-e2e-gcp namespace: test-pods path_alias: sigs.k8s.io/secrets-store-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test release-secrets-store-csi-driver-e2e-gcp run_if_changed: ^charts/.* spec: containers: - args: - bash - -c - ./test/scripts/run-e2e-gcp.sh command: - runner.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: RELEASE value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )release-secrets-store-csi-driver-e2e-gcp,?($|\s.*) kubernetes-sigs/secrets-store-sync-controller: - agent: kubernetes always_run: true annotations: description: Run linting rules for Secrets Store Sync Controller. testgrid-dashboards: sig-auth-secrets-store-sync-controller testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-sync-controller-lint branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-sync-controller-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-secrets-store-sync-controller-lint namespace: test-pods path_alias: sigs.k8s.io/secrets-store-sync-controller prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-sync-controller-lint spec: containers: - args: - make - test-style command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-secrets-store-sync-controller-lint,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run unit tests for Secrets Store Sync Controller. testgrid-dashboards: sig-auth-secrets-store-sync-controller testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-sync-controller-unit branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-sync-controller-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-secrets-store-sync-controller-unit namespace: test-pods path_alias: sigs.k8s.io/secrets-store-sync-controller prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-sync-controller-unit spec: containers: - args: - make - go-test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-secrets-store-sync-controller-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run vulnerability scans for Secrets Store Sync controller images. testgrid-dashboards: sig-auth-secrets-store-sync-controller, sig-auth-secrets-store-sync-controller-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-sync-controller-image-scan branches: - ^main$ - ^release-* cluster: eks-prow-build-cluster context: pull-secrets-store-sync-controller-image-scan decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-secrets-store-sync-controller-image-scan namespace: test-pods optional: true path_alias: sigs.k8s.io/secrets-store-sync-controller prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-sync-controller-image-scan spec: containers: - args: - bash - -c - make docker-build image-scan command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-secrets-store-sync-controller-image-scan,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run e2e tests with e2e-provider for Secrets Store Sync Controller on Kubernetes 1.32.8 testgrid-dashboards: sig-auth-secrets-store-sync-controller testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-sync-controller-e2e-provider-k8s-1-32-8 branches: - ^main$ cluster: eks-prow-build-cluster context: pull-secrets-store-sync-controller-e2e-provider-k8s-1-32-8 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-secrets-store-sync-controller-e2e-provider-k8s-1-32-8 namespace: test-pods path_alias: sigs.k8s.io/secrets-store-sync-controller prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-sync-controller-e2e-provider-k8s-1-32-8 spec: containers: - args: - bash - -c - make e2e-bootstrap run-e2e-provider-tests command: - runner.sh env: - name: KIND_NODE_IMAGE_VERSION value: v1.32.8 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-secrets-store-sync-controller-e2e-provider-k8s-1-32-8,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run e2e tests with e2e-provider for Secrets Store Sync Controller on Kubernetes 1.33.4 testgrid-dashboards: sig-auth-secrets-store-sync-controller testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-sync-controller-e2e-provider-k8s-1-33-4 branches: - ^main$ cluster: eks-prow-build-cluster context: pull-secrets-store-sync-controller-e2e-provider-k8s-1-33-4 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-secrets-store-sync-controller-e2e-provider-k8s-1-33-4 namespace: test-pods path_alias: sigs.k8s.io/secrets-store-sync-controller prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-sync-controller-e2e-provider-k8s-1-33-4 spec: containers: - args: - bash - -c - make e2e-bootstrap run-e2e-provider-tests command: - runner.sh env: - name: KIND_NODE_IMAGE_VERSION value: v1.33.4 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-secrets-store-sync-controller-e2e-provider-k8s-1-33-4,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run e2e tests with e2e-provider for Secrets Store Sync Controller on Kubernetes 1.34.0 testgrid-dashboards: sig-auth-secrets-store-sync-controller testgrid-num-columns-recent: "30" testgrid-tab-name: pr-secrets-store-sync-controller-e2e-provider-k8s-1-34-0 branches: - ^main$ cluster: eks-prow-build-cluster context: pull-secrets-store-sync-controller-e2e-provider-k8s-1-34-0 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-secrets-store-sync-controller-e2e-provider-k8s-1-34-0 namespace: test-pods path_alias: sigs.k8s.io/secrets-store-sync-controller prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-secrets-store-sync-controller-e2e-provider-k8s-1-34-0 spec: containers: - args: - bash - -c - make e2e-bootstrap run-e2e-provider-tests command: - runner.sh env: - name: KIND_NODE_IMAGE_VERSION value: v1.34.0 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-secrets-store-sync-controller-e2e-provider-k8s-1-34-0,?($|\s.*) kubernetes-sigs/security-profiles-operator: - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-security-profiles-operator-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-security-profiles-operator-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-security-profiles-operator-build spec: containers: - command: - hack/pull-security-profiles-operator-build env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "8" memory: 4Gi requests: cpu: "8" memory: 4Gi trigger: (?m)^/test( | .* )pull-security-profiles-operator-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-security-profiles-operator-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-security-profiles-operator-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-security-profiles-operator-verify spec: containers: - command: - hack/pull-security-profiles-operator-verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "12" memory: 8Gi requests: cpu: "12" memory: 8Gi trigger: (?m)^/test( | .* )pull-security-profiles-operator-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-security-profiles-operator-test-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-security-profiles-operator-test-unit namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-security-profiles-operator-test-unit spec: containers: - command: - hack/pull-security-profiles-operator-test-unit env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "8" memory: 4Gi requests: cpu: "8" memory: 4Gi trigger: (?m)^/test( | .* )pull-security-profiles-operator-test-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-security-profiles-operator-build-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-security-profiles-operator-build-image namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-security-profiles-operator-build-image spec: containers: - args: - hack/pull-security-profiles-operator-build-image command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 1Gi requests: cpu: "2" memory: 1Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-security-profiles-operator-build-image,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-security-profiles-operator-test-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-security-profiles-operator-test-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-security-profiles-operator-test-e2e spec: containers: - args: - hack/pull-security-profiles-operator-test-e2e command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "5" memory: 2Gi requests: cpu: "5" memory: 2Gi securityContext: privileged: true volumeMounts: - mountPath: /var/log/audit name: varlog readOnly: true - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup hostNetwork: true hostPID: true volumes: - hostPath: path: /var/log/audit type: DirectoryOrCreate name: varlog - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-security-profiles-operator-test-e2e,?($|\s.*) kubernetes-sigs/sig-storage-lib-external-provisioner: - agent: kubernetes always_run: true annotations: description: Build test in sig-storage-lib-external-provisioner repo. testgrid-dashboards: sig-storage-lib-external-provisioner testgrid-tab-name: build cluster: eks-prow-build-cluster context: pull-sig-storage-lib-external-provisioner-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-sig-storage-lib-external-provisioner-build namespace: test-pods path_alias: sigs.k8s.io/sig-storage-lib-external-provisioner prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-sig-storage-lib-external-provisioner-build spec: containers: - command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-sig-storage-lib-external-provisioner-build,?($|\s.*) kubernetes-sigs/sig-storage-local-static-provisioner: - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-sig-storage-local-static-provisioner decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-sig-storage-local-static-provisioner namespace: test-pods path_alias: sigs.k8s.io/sig-storage-local-static-provisioner prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-sig-storage-local-static-provisioner spec: containers: - args: - make command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-sig-storage-local-static-provisioner,?($|\s.*) - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-sig-storage-local-static-provisioner-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-sig-storage-local-static-provisioner-verify namespace: test-pods path_alias: sigs.k8s.io/sig-storage-local-static-provisioner prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-sig-storage-local-static-provisioner-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-sig-storage-local-static-provisioner-verify,?($|\s.*) - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-sig-storage-local-static-provisioner-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-sig-storage-local-static-provisioner-test namespace: test-pods path_alias: sigs.k8s.io/sig-storage-local-static-provisioner prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-sig-storage-local-static-provisioner-test spec: containers: - args: - make - test command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-sig-storage-local-static-provisioner-test,?($|\s.*) - agent: kubernetes always_run: true cluster: k8s-infra-prow-build context: pull-sig-storage-local-static-provisioner-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-sig-storage-local-static-provisioner-e2e namespace: test-pods path_alias: sigs.k8s.io/sig-storage-local-static-provisioner prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-sig-storage-local-static-provisioner-e2e spec: containers: - args: - make - e2e command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-sig-storage-local-static-provisioner-e2e,?($|\s.*) - agent: kubernetes always_run: false cluster: k8s-infra-prow-build context: pull-sig-storage-local-static-provisioner-e2e-windows-2019 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-bazel-remote-cache-enabled: "true" preset-bazel-scratch-dir: "true" preset-common-gce-windows: "true" preset-dind-enabled: "true" preset-e2e-gce-windows: "true" preset-e2e-gce-windows-containerd: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-sig-storage-local-static-provisioner-e2e-windows-2019 namespace: test-pods path_alias: sigs.k8s.io/sig-storage-local-static-provisioner prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-sig-storage-local-static-provisioner-e2e-windows-2019 spec: containers: - args: - hack/e2e.sh - -- - --test-cmd-args=--allowed-not-ready-nodes=10 - --test-cmd-args=--node-os-distro=windows command: - runner.sh env: - name: NODE_SIZE value: n2-standard-2 - name: NODE_LOCAL_SSDS value: "2" - name: WINDOWS_ENABLE_HYPERV value: "true" - name: WINDOWS_NODE_OS_DISTRIBUTION value: win2019 - name: CSI_PROXY_FLAGS value: --working-dir C:\tmp - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: TEST_TMPDIR value: /bazel-scratch/.cache/bazel - name: BAZEL_REMOTE_CACHE_ENABLED value: "false" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: KUBERNETES_NODE_PLATFORM value: windows - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: NUM_WINDOWS_NODES value: "3" - name: NUM_NODES value: "2" - name: PREPULL_TIMEOUT value: 30m - name: WINDOWS_ENABLE_DSR value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /bazel-scratch/.cache name: bazel-scratch - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: bazel-scratch - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-sig-storage-local-static-provisioner-e2e-windows-2019,?($|\s.*) kubernetes-sigs/slack-infra: - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-slack-infra-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-slack-infra-verify namespace: test-pods path_alias: sigs.k8s.io/slack-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-slack-infra-verify spec: containers: - command: - ./hack/verify-all.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-slack-infra-verify,?($|\s.*) - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-slack-infra-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-slack-infra-build namespace: test-pods path_alias: sigs.k8s.io/slack-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-slack-infra-build spec: containers: - command: - ./hack/verify-build.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-slack-infra-build,?($|\s.*) - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-slack-infra-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-slack-infra-test namespace: test-pods path_alias: sigs.k8s.io/slack-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-slack-infra-test spec: containers: - args: - test - ./... command: - go env: - name: GO111MODULE value: "on" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.23 imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-slack-infra-test,?($|\s.*) kubernetes-sigs/structured-merge-diff: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-structured-merge-diff testgrid-num-columns-recent: "30" testgrid-tab-name: pr-test cluster: eks-prow-build-cluster context: pull-structured-merge-diff-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-structured-merge-diff-test namespace: test-pods path_alias: sigs.k8s.io/structured-merge-diff prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-structured-merge-diff-test spec: containers: - args: - test - -race - ./... command: - go env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-structured-merge-diff-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-structured-merge-diff testgrid-num-columns-recent: "30" testgrid-tab-name: pr-vet cluster: eks-prow-build-cluster context: pull-structured-merge-diff-vet decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-structured-merge-diff-vet namespace: test-pods path_alias: sigs.k8s.io/structured-merge-diff prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-structured-merge-diff-vet spec: containers: - args: - vet - ./... command: - go env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-structured-merge-diff-vet,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-structured-merge-diff testgrid-num-columns-recent: "30" testgrid-tab-name: pr-gofmt cluster: eks-prow-build-cluster context: pull-structured-merge-diff-gofmt decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-structured-merge-diff-gofmt namespace: test-pods path_alias: sigs.k8s.io/structured-merge-diff prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-structured-merge-diff-gofmt spec: containers: - command: - bash - -c - test -z "$({ find . -name "*.go" | grep -v "\\/vendor\\/" | xargs gofmt -s -d | tee /dev/stderr; })" env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-structured-merge-diff-gofmt,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-api-machinery-structured-merge-diff testgrid-num-columns-recent: "30" testgrid-tab-name: pr-benchmark cluster: eks-prow-build-cluster context: pull-structured-merge-diff-benchmark decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-structured-merge-diff-benchmark namespace: test-pods path_alias: sigs.k8s.io/structured-merge-diff prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-structured-merge-diff-benchmark skip_report: true spec: containers: - args: - --log-file=$(ARTIFACTS)/benchmark-log.txt - --output=$(ARTIFACTS)/junit_benchmarks.xml - ./... command: - /benchmarkjunit env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/benchmarkjunit:latest name: "" resources: limits: cpu: "6" memory: 6Gi requests: cpu: "6" memory: 6Gi trigger: (?m)^/test( | .* )pull-structured-merge-diff-benchmark,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-structured-merge-diff testgrid-tab-name: pr-apidiff cluster: eks-prow-build-cluster context: pull-structured-merge-diff-apidiff decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-structured-merge-diff-apidiff namespace: test-pods optional: true path_alias: sigs.k8s.io/structured-merge-diff prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-structured-merge-diff-apidiff spec: containers: - command: - bash - -c - ./hack/apidiff.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 8Gi requests: cpu: "2" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-structured-merge-diff-apidiff,?($|\s.*) kubernetes-sigs/tejolote: - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: tejolote-test cluster: eks-prow-build-cluster context: pull-tejolote-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-tejolote-test namespace: test-pods path_alias: sigs.k8s.io/tejolote prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-tejolote-test spec: containers: - args: - run - mage.go - Test command: - go env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.25-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi trigger: (?m)^/test( | .* )pull-tejolote-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: tejolote-verify cluster: eks-prow-build-cluster context: pull-tejolote-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-tejolote-verify namespace: test-pods path_alias: sigs.k8s.io/tejolote prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-tejolote-verify spec: containers: - args: - run - mage.go - Verify command: - go env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.25-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 8Gi requests: cpu: "6" memory: 8Gi trigger: (?m)^/test( | .* )pull-tejolote-verify,?($|\s.*) kubernetes-sigs/testgrid: - agent: kubernetes always_run: true annotations: description: Unit tests for the new TestGrid UI. testgrid-dashboards: sig-testing-testgrid cluster: eks-prow-build-cluster context: test-testgrid-npm decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: test-testgrid-npm namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test test-testgrid-npm spec: containers: - args: - -c - | cd web npm install -g pnpm pnpm install pnpm build pnpm test command: - bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: mcr.microsoft.com/playwright:v1.56.1-noble name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi trigger: (?m)^/test( | .* )test-testgrid-npm,?($|\s.*) kubernetes-sigs/usage-metrics-collector: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-usage-metrics-collector testgrid-tab-name: pr-verify cluster: eks-prow-build-cluster context: pull-usage-metrics-collector-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-usage-metrics-collector-verify namespace: test-pods path_alias: sigs.k8s.io/usage-metrics-collector prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-usage-metrics-collector-verify spec: containers: - command: - runner.sh - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi trigger: (?m)^/test( | .* )pull-usage-metrics-collector-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-instrumentation-usage-metrics-collector testgrid-tab-name: pr-test cluster: eks-prow-build-cluster context: pull-usage-metrics-collector-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-usage-metrics-collector-test namespace: test-pods path_alias: sigs.k8s.io/usage-metrics-collector prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-usage-metrics-collector-test spec: containers: - command: - runner.sh - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi trigger: (?m)^/test( | .* )pull-usage-metrics-collector-test,?($|\s.*) kubernetes-sigs/vsphere-csi-driver: - agent: kubernetes always_run: false annotations: description: Verifies the Golang sources have been formatted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-vsphere-csi-driver testgrid-tab-name: pr-verify-fmt cluster: eks-prow-build-cluster context: pull-vsphere-csi-driver-verify-fmt decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-vsphere-csi-driver-verify-fmt namespace: test-pods path_alias: sigs.k8s.io/vsphere-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-vsphere-csi-driver-verify-fmt run_if_changed: \.go$|hack\/check-format\.sh spec: containers: - args: - fmt command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-vsphere-csi-driver-verify-fmt,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Vets the Golang sources have been vetted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-vsphere-csi-driver testgrid-tab-name: pr-verify-vet cluster: eks-prow-build-cluster context: pull-vsphere-csi-driver-verify-vet decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-vsphere-csi-driver-verify-vet namespace: test-pods path_alias: sigs.k8s.io/vsphere-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-vsphere-csi-driver-verify-vet run_if_changed: \.go$|hack\/check-vet\.sh spec: containers: - args: - vet command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-vsphere-csi-driver-verify-vet,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the Golang sources are verified with golangci-lint testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-vsphere-csi-driver testgrid-tab-name: pr-verify-golangci-lint cluster: eks-prow-build-cluster context: pull-vsphere-csi-driver-verify-golangci-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-vsphere-csi-driver-verify-golangci-lint namespace: test-pods path_alias: sigs.k8s.io/vsphere-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-vsphere-csi-driver-verify-golangci-lint run_if_changed: \.go spec: containers: - args: - golangci-lint command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golangci/golangci-lint:v1.58.2 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-vsphere-csi-driver-verify-golangci-lint,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the shell scripts have been linted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-vsphere-csi-driver testgrid-tab-name: pr-verify-shell cluster: eks-prow-build-cluster context: pull-vsphere-csi-driver-verify-shell decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-vsphere-csi-driver-verify-shell namespace: test-pods path_alias: sigs.k8s.io/vsphere-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-vsphere-csi-driver-verify-shell run_if_changed: .*\.\w*sh$ spec: containers: - command: - runner.sh - make - shellcheck env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-vsphere-csi-driver-verify-shell,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the markdown has been linted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-vsphere-csi-driver testgrid-tab-name: pr-verify-markdown cluster: eks-prow-build-cluster context: pull-vsphere-csi-driver-verify-markdown decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-vsphere-csi-driver-verify-markdown namespace: test-pods path_alias: sigs.k8s.io/vsphere-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-vsphere-csi-driver-verify-markdown run_if_changed: .*\.md$ spec: containers: - args: - /md/lint - . command: - /nodejs/bin/node env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/cloud-pv-vsphere/extra/mdlint:0.17.0 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-vsphere-csi-driver-verify-markdown,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies Go sources pass a static source checker testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-vsphere-csi-driver testgrid-tab-name: pr-verify-staticcheck cluster: eks-prow-build-cluster context: pull-vsphere-csi-driver-verify-staticcheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-vsphere-csi-driver-verify-staticcheck namespace: test-pods path_alias: sigs.k8s.io/vsphere-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-vsphere-csi-driver-verify-staticcheck run_if_changed: \.go$|hack\/check-staticcheck\.sh spec: containers: - args: - staticcheck command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-vsphere-csi-driver-verify-staticcheck,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-vsphere-csi-driver cluster: eks-prow-build-cluster context: pull-vsphere-csi-driver-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-vsphere-csi-driver-build namespace: test-pods path_alias: sigs.k8s.io/vsphere-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-vsphere-csi-driver-build run_if_changed: ^(cmd|pkg|go.mod) skip_submodules: true spec: containers: - args: - make - build command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-vsphere-csi-driver-build,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-vsphere-csi-driver cluster: eks-prow-build-cluster context: pull-vsphere-csi-driver-unit-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-vsphere-csi-driver-unit-test namespace: test-pods path_alias: sigs.k8s.io/vsphere-csi-driver prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-vsphere-csi-driver-unit-test run_if_changed: \.go$|go\.mod skip_submodules: true spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-vsphere-csi-driver-unit-test,?($|\s.*) kubernetes-sigs/windows-testing: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-capz-windows-extension branches: - master cluster: k8s-infra-prow-build context: pull-e2e-capz-windows-2022-extension decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" name: pull-e2e-capz-windows-2022-extension namespace: test-pods optional: true path_alias: k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-capz-windows-2022-extension run_if_changed: capz/.* spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: \[sig-windows\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-e2e-capz-windows-2022-extension,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-capz-windows-gallery-image branches: - master cluster: k8s-infra-prow-build context: pull-e2e-capz-windows-2022-staging-gallery decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" name: pull-e2e-capz-windows-2022-staging-gallery namespace: test-pods optional: true path_alias: k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-capz-windows-2022-staging-gallery spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: \[sig-windows\] - name: AZURE_LOCATION value: northcentralus - name: GALLERY_IMAGE_NAME value: capi-windows-2022-containerd - name: GALLERY_NAME value: staging_gallery - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-e2e-capz-windows-2022-staging-gallery,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-capz-windows-extension-2025 branches: - master cluster: k8s-infra-prow-build context: pull-e2e-capz-windows-2025-extension decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2025: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" name: pull-e2e-capz-windows-2025-extension namespace: test-pods optional: true path_alias: k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-capz-windows-2025-extension run_if_changed: capz/.* spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: \[sig-windows\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: GALLERY_IMAGE_NAME value: capi-win-2025-containerd image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-e2e-capz-windows-2025-extension,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-capz-windows-2025-staging-gallery branches: - master cluster: k8s-infra-prow-build context: pull-e2e-capz-windows-2025-staging-gallery decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" name: pull-e2e-capz-windows-2025-staging-gallery namespace: test-pods optional: true path_alias: k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-capz-windows-2025-staging-gallery spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: \[sig-windows\] - name: AZURE_LOCATION value: northcentralus - name: GALLERY_IMAGE_NAME value: capi-windows-2025-containerd - name: GALLERY_NAME value: staging_gallery - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-e2e-capz-windows-2025-staging-gallery,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-capz-windows-extension-community-gke branches: - master cluster: k8s-infra-prow-build context: pull-e2e-capz-windows-2022-extension-community-gke decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" name: pull-e2e-capz-windows-2022-extension-community-gke namespace: test-pods optional: true path_alias: k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-capz-windows-2022-extension-community-gke spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: \[sig-windows\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-e2e-capz-windows-2022-extension-community-gke,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-capz-windows-extension-community-eks branches: - master cluster: eks-prow-build-cluster context: pull-e2e-capz-windows-2022-extension-community-eks decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" name: pull-e2e-capz-windows-2022-extension-community-eks namespace: test-pods optional: true path_alias: k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-capz-windows-2022-extension-community-eks spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: \[sig-windows\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-e2e-capz-windows-2022-extension-community-eks,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-run-capz-sh-windows-2022-hyperv branches: - master cluster: eks-prow-build-cluster context: pull-e2e-run-capz-sh-windows-2022-hyperv decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-e2e-run-capz-sh-windows-2022-hyperv namespace: test-pods optional: true path_alias: k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-run-capz-sh-windows-2022-hyperv run_if_changed: helpers/hyper-v-mutating-webhook/.* spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: HYPERV value: "true" - name: GINKGO_FOCUS value: \[Feature:WindowsHyperVContainers\] - name: GINKGO_SKIP value: \[LinuxOnly\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-e2e-run-capz-sh-windows-2022-hyperv,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-capz-windows-extension-gmsa branches: - master cluster: eks-prow-build-cluster context: pull-e2e-capz-windows-2022-extension-gmsa decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-e2e-capz-windows-2022-extension-gmsa namespace: test-pods optional: true path_alias: k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-capz-windows-2022-extension-gmsa run_if_changed: capz/gmsa/.*|capz/templates/gmsa.yaml spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_NODES value: "1" - name: GMSA value: "true" - name: GINKGO_FOCUS value: GMSA - name: GINKGO_SKIP value: \[LinuxOnly\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-e2e-capz-windows-2022-extension-gmsa,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-capz-windows-validate-pr-templates branches: - master cluster: eks-prow-build-cluster context: pull-e2e-capz-validate-pr-templates decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-e2e-capz-validate-pr-templates namespace: test-pods optional: true path_alias: k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-capz-validate-pr-templates run_if_changed: capz/templates/pr/.* spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: \[sig-windows\] - name: TEST_K8S value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-e2e-capz-validate-pr-templates,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-capz-windows-2022-azure-file branches: - master cluster: k8s-infra-prow-build context: pull-e2e-capz-windows-2022-azure-file decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/azurefile-csi-driver repo: azurefile-csi-driver labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" name: pull-e2e-capz-windows-2022-azure-file namespace: test-pods optional: true path_alias: k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-capz-windows-2022-azure-file spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && make e2e-test command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: DISABLE_ZONE value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-e2e-capz-windows-2022-azure-file,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-capz-windows-2022-azure-ccm branches: - master cluster: k8s-infra-prow-build context: pull-e2e-capz-windows-2022-azure-ccm decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" name: pull-e2e-capz-windows-2022-azure-ccm namespace: test-pods optional: true path_alias: k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-capz-windows-2022-azure-ccm spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && make test-ccm-e2e command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: TEST_CCM value: "true" - name: CLUSTER_PROVISIONING_TOOL value: capz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-e2e-capz-windows-2022-azure-ccm,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pr-windows-e2e-node-master cluster: eks-prow-build-cluster context: pull-kubernetes-e2enode-windows decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" name: pull-kubernetes-e2enode-windows namespace: test-pods optional: true path_alias: sigs.k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2enode-windows run_if_changed: ^scripts\/.* spec: containers: - command: - runner.sh - ./scripts/ci-k8s-e2e-node-test.sh env: - name: VM_LOCATION value: northeurope - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 5Gi requests: cpu: "2" memory: 5Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2enode-windows,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pr-windows-unit-master cluster: eks-prow-build-cluster context: pull-kubernetes-unit-windows decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-azure-community: "true" preset-dind-enabled: "true" name: pull-kubernetes-unit-windows namespace: test-pods optional: true path_alias: sigs.k8s.io/windows-testing prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit-windows run_if_changed: ^scripts\/.* spec: containers: - command: - runner.sh - ./scripts/ci-k8s-unit-test.sh env: - name: VM_LOCATION value: uksouth - name: VM_SIZE value: Standard_D8as_v5 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 5Gi requests: cpu: "2" memory: 5Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-unit-windows,?($|\s.*) kubernetes-sigs/zeitgeist: - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: zeitgeist-build cluster: eks-prow-build-cluster context: pull-zeitgeist-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-zeitgeist-build namespace: test-pods path_alias: sigs.k8s.io/zeitgeist prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-zeitgeist-build spec: containers: - command: - make - build env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.25-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-zeitgeist-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: zeitgeist-test cluster: eks-prow-build-cluster context: pull-zeitgeist-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-zeitgeist-test namespace: test-pods path_alias: sigs.k8s.io/zeitgeist prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-zeitgeist-test spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.25-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-zeitgeist-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: zeitgeist-verify cluster: eks-prow-build-cluster context: pull-zeitgeist-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-zeitgeist-verify namespace: test-pods path_alias: sigs.k8s.io/zeitgeist prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-zeitgeist-verify spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.25-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi trigger: (?m)^/test( | .* )pull-zeitgeist-verify,?($|\s.*) kubernetes/autoscaler: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler testgrid-tab-name: cloudprovider-azure-master branches: - master cluster: eks-prow-build-cluster context: pull-cluster-autoscaler-e2e-azure-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-autoscaler-e2e-azure-master namespace: test-pods optional: true path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-autoscaler-e2e-azure-master run_if_changed: cluster-autoscaler\/cloudprovider\/azure spec: containers: - args: - bash - -c - | cd ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test make test-e2e TAG=$(git rev-parse --short HEAD) command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: ADDITIONAL_ASO_CRDS value: authorization.azure.com/*;managedidentity.azure.com/* - name: KUBERNETES_VERSION value: "1.34" - name: AKS_TIER value: Premium - name: AKS_SUPPORT_PLAN value: AKSLongTermSupport - name: CLUSTER_TEMPLATE value: ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test/templates/cluster-template-prow-aks-aso-cluster-autoscaler.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-autoscaler-e2e-azure-master,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler testgrid-tab-name: cloudprovider-azure-1.32 branches: - cluster-autoscaler-release-1.32 cluster: eks-prow-build-cluster context: pull-cluster-autoscaler-e2e-azure-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-autoscaler-e2e-azure-1-32 namespace: test-pods optional: true path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-autoscaler-e2e-azure-1-32 run_if_changed: cluster-autoscaler\/cloudprovider\/azure spec: containers: - args: - bash - -c - | cd ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test make test-e2e TAG=$(git rev-parse --short HEAD) command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: ADDITIONAL_ASO_CRDS value: authorization.azure.com/*;managedidentity.azure.com/* - name: KUBERNETES_VERSION value: "1.32" - name: AKS_TIER value: Premium - name: AKS_SUPPORT_PLAN value: AKSLongTermSupport - name: CLUSTER_TEMPLATE value: ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test/templates/cluster-template-prow-aks-aso-cluster-autoscaler.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-autoscaler-e2e-azure-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler testgrid-tab-name: cloudprovider-azure-1.34 branches: - cluster-autoscaler-release-1.34 cluster: eks-prow-build-cluster context: pull-cluster-autoscaler-e2e-azure-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-autoscaler-e2e-azure-1-34 namespace: test-pods optional: true path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-autoscaler-e2e-azure-1-34 run_if_changed: cluster-autoscaler\/cloudprovider\/azure spec: containers: - args: - bash - -c - | cd ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test make test-e2e TAG=$(git rev-parse --short HEAD) command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: ADDITIONAL_ASO_CRDS value: authorization.azure.com/*;managedidentity.azure.com/* - name: KUBERNETES_VERSION value: "1.34" - name: AKS_TIER value: Premium - name: AKS_SUPPORT_PLAN value: AKSLongTermSupport - name: CLUSTER_TEMPLATE value: ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test/templates/cluster-template-prow-aks-aso-cluster-autoscaler.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-autoscaler-e2e-azure-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler testgrid-tab-name: cloudprovider-azure-1.33 branches: - cluster-autoscaler-release-1.33 cluster: eks-prow-build-cluster context: pull-cluster-autoscaler-e2e-azure-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-autoscaler-e2e-azure-1-33 namespace: test-pods optional: true path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-autoscaler-e2e-azure-1-33 run_if_changed: cluster-autoscaler\/cloudprovider\/azure spec: containers: - args: - bash - -c - | cd ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test make test-e2e TAG=$(git rev-parse --short HEAD) command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: ADDITIONAL_ASO_CRDS value: authorization.azure.com/*;managedidentity.azure.com/* - name: KUBERNETES_VERSION value: "1.33" - name: AKS_TIER value: Premium - name: AKS_SUPPORT_PLAN value: AKSLongTermSupport - name: CLUSTER_TEMPLATE value: ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test/templates/cluster-template-prow-aks-aso-cluster-autoscaler.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-autoscaler-e2e-azure-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler testgrid-tab-name: cloudprovider-azure-1.31 branches: - cluster-autoscaler-release-1.31 cluster: eks-prow-build-cluster context: pull-cluster-autoscaler-e2e-azure-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-autoscaler-e2e-azure-1-31 namespace: test-pods optional: true path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-autoscaler-e2e-azure-1-31 run_if_changed: cluster-autoscaler\/cloudprovider\/azure spec: containers: - args: - bash - -c - | cd ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test make test-e2e TAG=$(git rev-parse --short HEAD) command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: ADDITIONAL_ASO_CRDS value: authorization.azure.com/*;managedidentity.azure.com/* - name: KUBERNETES_VERSION value: "1.31" - name: AKS_TIER value: Premium - name: AKS_SUPPORT_PLAN value: AKSLongTermSupport - name: CLUSTER_TEMPLATE value: ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test/templates/cluster-template-prow-aks-aso-cluster-autoscaler.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-autoscaler-e2e-azure-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler testgrid-tab-name: cloudprovider-azure-1.30 branches: - cluster-autoscaler-release-1.30 cluster: eks-prow-build-cluster context: pull-cluster-autoscaler-e2e-azure-1-30 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.18 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-autoscaler-e2e-azure-1-30 namespace: test-pods optional: true path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-autoscaler-e2e-azure-1-30 run_if_changed: cluster-autoscaler\/cloudprovider\/azure spec: containers: - args: - bash - -c - | cd ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test make test-e2e TAG=$(git rev-parse --short HEAD) command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: ADDITIONAL_ASO_CRDS value: authorization.azure.com/*;managedidentity.azure.com/* - name: KUBERNETES_VERSION value: "1.30" - name: AKS_TIER value: Premium - name: AKS_SUPPORT_PLAN value: AKSLongTermSupport - name: CLUSTER_TEMPLATE value: ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test/templates/cluster-template-prow-aks-aso-cluster-autoscaler.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250714-70266d743a-1.30 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-autoscaler-e2e-azure-1-30,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler testgrid-tab-name: cloudprovider-azure-1.29 branches: - cluster-autoscaler-release-1.29 cluster: eks-prow-build-cluster context: pull-cluster-autoscaler-e2e-azure-1-29 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.18 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-autoscaler-e2e-azure-1-29 namespace: test-pods optional: true path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-autoscaler-e2e-azure-1-29 run_if_changed: cluster-autoscaler\/cloudprovider\/azure spec: containers: - args: - bash - -c - | cd ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test make test-e2e TAG=$(git rev-parse --short HEAD) command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: ADDITIONAL_ASO_CRDS value: authorization.azure.com/*;managedidentity.azure.com/* - name: KUBERNETES_VERSION value: "1.29" - name: AKS_TIER value: Premium - name: AKS_SUPPORT_PLAN value: AKSLongTermSupport - name: CLUSTER_TEMPLATE value: ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test/templates/cluster-template-prow-aks-aso-cluster-autoscaler.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250409-f52ea67ed6-1.29 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-autoscaler-e2e-azure-1-29,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler testgrid-tab-name: cloudprovider-azure-1.28 branches: - cluster-autoscaler-release-1.28 cluster: eks-prow-build-cluster context: pull-cluster-autoscaler-e2e-azure-1-28 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.18 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cluster-autoscaler-e2e-azure-1-28 namespace: test-pods optional: true path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cluster-autoscaler-e2e-azure-1-28 run_if_changed: cluster-autoscaler\/cloudprovider\/azure spec: containers: - args: - bash - -c - | cd ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test make test-e2e TAG=$(git rev-parse --short HEAD) command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: ADDITIONAL_ASO_CRDS value: authorization.azure.com/*;managedidentity.azure.com/* - name: KUBERNETES_VERSION value: "1.28" - name: AKS_TIER value: Premium - name: AKS_SUPPORT_PLAN value: AKSLongTermSupport - name: CLUSTER_TEMPLATE value: ${GOPATH}/src/k8s.io/autoscaler/cluster-autoscaler/cloudprovider/azure/test/templates/cluster-template-prow-aks-aso-cluster-autoscaler.yaml - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241125-b4ea3e27a6-1.28 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-cluster-autoscaler-e2e-azure-1-28,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-full-presubmits cluster: k8s-infra-prow-build context: pull-autoscaling-e2e-vpa-full decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-autoscaling-e2e-vpa-full namespace: test-pods path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-autoscaling-e2e-vpa-full run_if_changed: ^vertical-pod-autoscaler\/ spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=full-vpa - --timeout=100m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: FEATURE_GATES value: InPlaceOrRecreate=true - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-autoscaling-e2e-vpa-full,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-actuation-presubmits cluster: k8s-infra-prow-build context: pull-autoscaling-e2e-vpa-actuation decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-autoscaling-e2e-vpa-actuation namespace: test-pods path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-autoscaling-e2e-vpa-actuation run_if_changed: ^vertical-pod-autoscaler\/ spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=actuation - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: NUMPROC value: "8" - name: FEATURE_GATES value: InPlaceOrRecreate=true - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-autoscaling-e2e-vpa-actuation,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-admission-controller-presubmits cluster: k8s-infra-prow-build context: pull-autoscaling-e2e-vpa-admission-controller decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-autoscaling-e2e-vpa-admission-controller namespace: test-pods path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-autoscaling-e2e-vpa-admission-controller run_if_changed: ^vertical-pod-autoscaler\/ spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=admission-controller - --timeout=100m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: FEATURE_GATES value: InPlaceOrRecreate=true - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-autoscaling-e2e-vpa-admission-controller,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-recommender-presubmits cluster: k8s-infra-prow-build context: pull-autoscaling-e2e-vpa-recommender decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-autoscaling-e2e-vpa-recommender namespace: test-pods path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-autoscaling-e2e-vpa-recommender run_if_changed: ^vertical-pod-autoscaler\/ spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=recommender - --timeout=100m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: FEATURE_GATES value: InPlaceOrRecreate=true - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-autoscaling-e2e-vpa-recommender,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-vpa testgrid-tab-name: autoscaling-vpa-updater-presubmits cluster: k8s-infra-prow-build context: pull-autoscaling-e2e-vpa-updater decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-autoscaling-e2e-vpa-updater namespace: test-pods path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-autoscaling-e2e-vpa-updater run_if_changed: ^vertical-pod-autoscaler\/ spec: containers: - args: - --check-leaked-resources - --extract=ci/latest - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test=false - --test-cmd=../vertical-pod-autoscaler/hack/run-e2e.sh - --test-cmd-args=updater - --timeout=100m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: FEATURE_GATES value: InPlaceOrRecreate=true - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-autoscaling-e2e-vpa-updater,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler testgrid-tab-name: cluster-autoscaler-build cluster: k8s-infra-prow-build context: pull-autoscaling-e2e-ca-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-autoscaling-e2e-ca-build namespace: test-pods optional: true path_alias: k8s.io/autoscaler prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-autoscaling-e2e-ca-build run_if_changed: ^cluster-autoscaler\/ spec: containers: - args: - make - -C - cluster-autoscaler - test-build-tags command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-autoscaling-e2e-ca-build,?($|\s.*) kubernetes/cloud-provider-alibaba-cloud: - agent: kubernetes always_run: true annotations: description: alibaba cloud provider checks testgrid-dashboards: presubmits-cloud-provider-alibaba testgrid-num-columns-recent: "30" testgrid-tab-name: check branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-alibaba-cloud-check decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-alibaba-cloud-check namespace: test-pods path_alias: k8s.io/cloud-provider-alibaba-cloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-alibaba-cloud-check spec: containers: - args: - make - gofmt command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-alibaba-cloud-check,?($|\s.*) - agent: kubernetes always_run: true annotations: description: alibaba cloud provider unit test testgrid-dashboards: presubmits-cloud-provider-alibaba testgrid-num-columns-recent: "30" testgrid-tab-name: unit-test branches: - master cluster: eks-prow-build-cluster context: pull-cloud-provider-alibaba-cloud-unit-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-alibaba-cloud-unit-test namespace: test-pods path_alias: k8s.io/cloud-provider-alibaba-cloud prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-alibaba-cloud-unit-test spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-alibaba-cloud-unit-test,?($|\s.*) kubernetes/cloud-provider-aws: - agent: kubernetes always_run: true annotations: description: aws cloud provider checks testgrid-dashboards: provider-aws-cloud-provider-aws, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: check cluster: eks-prow-build-cluster context: pull-cloud-provider-aws-check decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-aws-check namespace: test-pods path_alias: k8s.io/cloud-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-aws-check skip_branches: - gh-pages spec: containers: - args: - make - check command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-aws-check,?($|\s.*) - agent: kubernetes always_run: true annotations: description: aws cloud provider tests testgrid-dashboards: provider-aws-cloud-provider-aws, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: test cluster: eks-prow-build-cluster context: pull-cloud-provider-aws-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-aws-test namespace: test-pods path_alias: k8s.io/cloud-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-aws-test skip_branches: - gh-pages spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-aws-test,?($|\s.*) - agent: kubernetes always_run: false annotations: description: aws cloud provider e2e tests testgrid-dashboards: provider-aws-cloud-provider-aws, amazon-ec2-presubmits testgrid-num-columns-recent: "30" testgrid-tab-name: e2e cluster: eks-prow-build-cluster context: pull-cloud-provider-aws-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" name: pull-cloud-provider-aws-e2e namespace: test-pods path_alias: k8s.io/cloud-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-aws-e2e skip_branches: - gh-pages skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(LICENSE|OWNERS)$ spec: containers: - args: - make - test-e2e - KOPS_STATE_STORE=s3://cloud-provider-aws-shared-e2e command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: aws-shared-testing-role volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-cloud-provider-aws-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-cloud-provider-aws-e2e-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-cloud-provider-aws-e2e-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/cloud-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-aws-e2e-kubetest2 skip_branches: - release-\d+\.\d+ skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(LICENSE|OWNERS)$ spec: containers: - args: - bash - -c - | set -o errexit set -o nounset set -o pipefail GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest VERSION=$(git describe --dirty --tags --match='v*') BUILD_IMAGE=ko.local:${VERSION} REGION=${REGION:-"us-east-1"} make switch-to-latest-k8s ko-build-local VERSION=${VERSION} AWS_ACCOUNT_ID=$(aws sts get-caller-identity --query Account --output text) IMAGE_NAME=${AWS_ACCOUNT_ID}.dkr.ecr.${REGION}.amazonaws.com/provider-aws/cloud-controller-manager IMAGE_TAG=${VERSION} echo "Building and pushing test driver image to ${IMAGE_NAME}:${IMAGE_TAG}" aws ecr get-login-password --region "${REGION}" | docker login --username AWS --password-stdin "${AWS_ACCOUNT_ID}.dkr.ecr.${REGION}.amazonaws.com" docker tag "${BUILD_IMAGE}" "${IMAGE_NAME}:${IMAGE_TAG}" docker push "${IMAGE_NAME}:${IMAGE_TAG}" kubetest2 ec2 \ --build \ --region us-east-1 \ --target-build-arch linux/amd64 \ --stage provider-aws-test-infra \ --external-cloud-provider true \ --external-cloud-provider-image="${IMAGE_NAME}:${IMAGE_TAG}" \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --parallel=30 \ --skip-regex='\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: aws-shared-testing-role volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-cloud-provider-aws-e2e-kubetest2,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-cloud-provider-aws-e2e-kubetest2-quick decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-aws-credential-aws-shared-testing: "true" preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-cloud-provider-aws-e2e-kubetest2-quick namespace: test-pods optional: true path_alias: k8s.io/cloud-provider-aws prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-aws-e2e-kubetest2-quick skip_branches: - release-\d+\.\d+ skip_if_only_changed: ^docs/|^\.github/|\.(md)$|^(LICENSE|OWNERS)$ spec: containers: - args: - bash - -c - | set -o errexit set -o nounset set -o pipefail GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest VERSION=$(git describe --dirty --tags --match='v*') BUILD_IMAGE=ko.local:${VERSION} REGION=${REGION:-"us-east-1"} make switch-to-latest-k8s ko-build-local VERSION=${VERSION} AWS_ACCOUNT_ID=$(aws sts get-caller-identity --query Account --output text) IMAGE_NAME=${AWS_ACCOUNT_ID}.dkr.ecr.${REGION}.amazonaws.com/provider-aws/cloud-controller-manager IMAGE_TAG=${VERSION} echo "Building and pushing test driver image to ${IMAGE_NAME}:${IMAGE_TAG}" aws ecr get-login-password --region "${REGION}" | docker login --username AWS --password-stdin "${AWS_ACCOUNT_ID}.dkr.ecr.${REGION}.amazonaws.com" docker tag "${BUILD_IMAGE}" "${IMAGE_NAME}:${IMAGE_TAG}" docker push "${IMAGE_NAME}:${IMAGE_TAG}" VERSION=$(curl -Ls https://dl.k8s.io/ci/fast/latest-fast.txt) kubetest2 ec2 \ --stage https://dl.k8s.io/ci/fast/ \ --external-cloud-provider true \ --external-cloud-provider-image="${IMAGE_NAME}:${IMAGE_TAG}" \ --version $VERSION \ --up \ --down \ --test=ginkgo \ -- \ --parallel=30 \ --test-package-url=https://dl.k8s.io/ \ --test-package-dir=ci/fast \ --test-package-marker=latest-fast.txt \ --focus-regex='Pods should be submitted and removed' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true serviceAccountName: aws-shared-testing-role volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: aws-cred secret: secretName: aws-credentials-209411653980 trigger: (?m)^/test( | .* )pull-cloud-provider-aws-e2e-kubetest2-quick,?($|\s.*) kubernetes/cloud-provider-gcp: - agent: kubernetes always_run: true annotations: description: Build and unit test for kubernetes/cloud-provider-gcp. testgrid-dashboards: provider-gcp-presubmits testgrid-num-columns-recent: "30" cluster: k8s-infra-prow-build context: cloud-provider-gcp-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: cloud-provider-gcp-tests namespace: test-pods path_alias: k8s.io/cloud-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test cloud-provider-gcp-tests spec: containers: - args: - -c - | if [ -f Makefile ]; then make test else REPO_ROOT=$(git rev-parse --show-toplevel); if [[ -f "${REPO_ROOT}/.bazelversion" ]]; then export BAZEL_VERSION=$(cat "${REPO_ROOT}/.bazelversion"); echo "BAZEL_VERSION set to ${BAZEL_VERSION}"; else export BAZEL_VERSION="5.3.0"; echo "BAZEL_VERSION - Falling back to 5.3.0"; fi; /workspace/test-infra/images/kubekins-e2e/install-bazel.sh; bazel test --test_output=errors -- //... -//vendor/... fi command: - /bin/bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 16Gi requests: cpu: "4" memory: 16Gi trigger: (?m)^/test( | .* )cloud-provider-gcp-tests,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run verify scripts on kubernetes/cloud-provider-gcp. testgrid-dashboards: provider-gcp-presubmits testgrid-num-columns-recent: "30" cluster: k8s-infra-prow-build context: cloud-provider-gcp-verify-all decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" preset-service-account: "true" name: cloud-provider-gcp-verify-all namespace: test-pods path_alias: k8s.io/cloud-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test cloud-provider-gcp-verify-all spec: containers: - args: - /bin/bash - -c - REPO_ROOT=$(git rev-parse --show-toplevel); if [[ -f "${REPO_ROOT}/.bazelversion" ]]; then export BAZEL_VERSION=$(cat "${REPO_ROOT}/.bazelversion"); echo "BAZEL_VERSION set to ${BAZEL_VERSION}"; else export BAZEL_VERSION="5.3.0"; echo "BAZEL_VERSION - Falling back to 5.3.0"; fi; /workspace/test-infra/images/kubekins-e2e/install-bazel.sh; ./tools/verify-all.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )cloud-provider-gcp-verify-all,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs the e2e scenario against PRs testgrid-dashboards: provider-gcp-presubmits testgrid-num-columns-recent: "30" cluster: k8s-infra-prow-build context: pull-cloud-provider-gcp-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-cloud-provider-gcp-e2e namespace: test-pods optional: true path_alias: cloud-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-gcp-e2e spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; cd $GOPATH/src/cloud-provider-gcp; tools/run-e2e-test.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cloud-provider-gcp-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Runs the kops-simple scenario against PRs testgrid-dashboards: provider-gcp-presubmits testgrid-num-columns-recent: "30" cluster: k8s-infra-prow-build context: pull-cloud-provider-gcp-scenario-kops-simple decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: kops repo: kops - base_ref: master org: kubernetes path_alias: kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-cloud-provider-gcp-scenario-kops-simple namespace: test-pods optional: true path_alias: cloud-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-gcp-scenario-kops-simple spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; cd $GOPATH/src/cloud-provider-gcp; e2e/add-kubernetes-to-workspace.sh; e2e/scenarios/kops-simple command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cloud-provider-gcp-scenario-kops-simple,?($|\s.*) - agent: kubernetes always_run: true annotations: description: End to end test of kubernetes/cloud-provider-gcp for bumping to next version testgrid-dashboards: provider-gcp-presubmits testgrid-num-columns-recent: "30" cluster: k8s-infra-prow-build context: cloud-provider-gcp-e2e-full decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: cloud-provider-gcp-e2e-full namespace: test-pods path_alias: k8s.io/cloud-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test cloud-provider-gcp-e2e-full spec: containers: - args: - /bin/bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; REPO_ROOT=$(git rev-parse --show-toplevel); cd; export GO111MODULE=on; if [[ -f "${REPO_ROOT}/.bazelversion" ]]; then export BAZEL_VERSION=$(cat "${REPO_ROOT}/.bazelversion"); echo "BAZEL_VERSION set to ${BAZEL_VERSION}"; else export BAZEL_VERSION="5.3.0"; echo "BAZEL_VERSION - Falling back to 5.3.0"; fi; /workspace/test-infra/images/kubekins-e2e/install-bazel.sh; go install sigs.k8s.io/kubetest2@latest; go install sigs.k8s.io/kubetest2/kubetest2-gce@latest; go install sigs.k8s.io/kubetest2/kubetest2-tester-ginkgo@latest; if [[ -f "${REPO_ROOT}/ginko-test-package-version.env" ]]; then export TEST_PACKAGE_VERSION=$(cat "${REPO_ROOT}/ginko-test-package-version.env"); echo "TEST_PACKAGE_VERSION set to ${TEST_PACKAGE_VERSION}"; else export TEST_PACKAGE_VERSION="v1.25.0"; echo "TEST_PACKAGE_VERSION - Falling back to v1.25.0"; fi; kubetest2 gce -v 2 --repo-root "${REPO_ROOT}" --build --up --down --test=ginkgo --node-size e2-standard-4 --master-size e2-standard-8 -- --test-package-version="${TEST_PACKAGE_VERSION}" --parallel=30 --test-args='--minStartupPods=8' --skip-regex='\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )cloud-provider-gcp-e2e-full,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Run verify scripts on kubernetes/cloud-provider-gcp. testgrid-dashboards: provider-gcp-presubmits testgrid-num-columns-recent: "30" cluster: k8s-infra-prow-build context: cloud-provider-gcp-verify-up-to-date decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" preset-service-account: "true" name: cloud-provider-gcp-verify-up-to-date namespace: test-pods path_alias: k8s.io/cloud-provider-gcp prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test cloud-provider-gcp-verify-up-to-date spec: containers: - args: - /bin/bash - -c - REPO_ROOT=$(git rev-parse --show-toplevel); if [[ -f "${REPO_ROOT}/.bazelversion" ]]; then export BAZEL_VERSION=$(cat "${REPO_ROOT}/.bazelversion"); echo "BAZEL_VERSION set to ${BAZEL_VERSION}"; else export BAZEL_VERSION="5.3.0"; echo "BAZEL_VERSION - Falling back to 5.3.0"; fi; /workspace/test-infra/images/kubekins-e2e/install-bazel.sh; ./tools/verify-up-to-date.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )cloud-provider-gcp-verify-up-to-date,?($|\s.*) kubernetes/cloud-provider-openstack: - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-cloud-provider-openstack-check decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-openstack-check namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-openstack-check skip_branches: - gh-pages spec: containers: - args: - make - check command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-openstack-check,?($|\s.*) - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-cloud-provider-openstack-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-cloud-provider-openstack-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-openstack-test skip_branches: - gh-pages spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-cloud-provider-openstack-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-e2e-test branches: - ^master$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-e2e-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-e2e-test namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-e2e-test run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-e2e-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-ovn-e2e-test branches: - ^master$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-ovn-e2e-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-ovn-e2e-test namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-ovn-e2e-test run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: OCTAVIA_PROVIDER value: ovn - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-ovn-e2e-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-e2e-test branches: - ^master$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-cinder-e2e-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-cinder-e2e-test namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-e2e-test run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-cinder-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-e2e-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-e2e-test branches: - ^master$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-manila-e2e-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-manila-e2e-test namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-e2e-test run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-manila-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-e2e-test,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-sanity-test branches: - ^master$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-cinder-sanity-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-cinder-sanity-test namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-sanity-test run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-cinder-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-sanity-test,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-sanity-test branches: - ^master$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-manila-sanity-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-manila-sanity-test namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-sanity-test run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-manila-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-sanity-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-keystone-authentication-authorization testgrid-tab-name: presubmit-e2e-test branches: - ^master$ cluster: k8s-infra-prow-build context: openstack-cloud-keystone-authentication-authorization-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-keystone-authentication-authorization-test namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-keystone-authentication-authorization-test run_if_changed: ^(pkg\/util\/|pkg\/identity\/|cmd\/k8s-keystone-auth\/|tests\/e2e\/k8s-keystone-auth\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-keystone-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-keystone-authentication-authorization-test,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-sanity-test-release-1.25 branches: - ^release-1.25$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-cinder-sanity-test-release-125 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-cinder-sanity-test-release-125 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-sanity-test-release-125 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-cinder-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-sanity-test-release-125,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-e2e-test-release-1.25 branches: - ^release-1.25$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-e2e-test-release-125 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-e2e-test-release-125 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-e2e-test-release-125 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-e2e-test-release-125,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-e2e-test-release-1.25 branches: - ^release-1.25$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-cinder-e2e-test-release-125 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-cinder-e2e-test-release-125 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-e2e-test-release-125 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-cinder-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-e2e-test-release-125,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-e2e-test-release-1.25 branches: - ^release-1.25$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-manila-e2e-test-release-125 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-manila-e2e-test-release-125 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-e2e-test-release-125 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-manila-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-e2e-test-release-125,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-sanity-test-release-1.25 branches: - ^release-1.25$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-manila-sanity-test-release-125 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-manila-sanity-test-release-125 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-sanity-test-release-125 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-manila-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-sanity-test-release-125,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-e2e-test-release-1.26 branches: - ^release-1.26$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-e2e-test-release-126 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-e2e-test-release-126 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-e2e-test-release-126 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-e2e-test-release-126,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-e2e-test-release-1.26 branches: - ^release-1.26$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-cinder-e2e-test-release-126 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-cinder-e2e-test-release-126 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-e2e-test-release-126 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-cinder-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-e2e-test-release-126,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-e2e-test-release-1.26 branches: - ^release-1.26$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-manila-e2e-test-release-126 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-manila-e2e-test-release-126 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-e2e-test-release-126 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-manila-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-e2e-test-release-126,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-sanity-test-release-1.26 branches: - ^release-1.26$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-cinder-sanity-test-release-126 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-cinder-sanity-test-release-126 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-sanity-test-release-126 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-cinder-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-sanity-test-release-126,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-sanity-test-release-1.26 branches: - ^release-1.26$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-manila-sanity-test-release-126 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-manila-sanity-test-release-126 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-sanity-test-release-126 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-manila-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-sanity-test-release-126,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-e2e-test-release-1.27 branches: - ^release-1.27$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-e2e-test-release-127 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-e2e-test-release-127 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-e2e-test-release-127 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-e2e-test-release-127,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-e2e-test-release-1.27 branches: - ^release-1.27$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-cinder-e2e-test-release-127 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-cinder-e2e-test-release-127 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-e2e-test-release-127 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-cinder-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-e2e-test-release-127,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-e2e-test-release-1.27 branches: - ^release-1.27$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-manila-e2e-test-release-127 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-manila-e2e-test-release-127 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-e2e-test-release-127 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-manila-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-e2e-test-release-127,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-sanity-test-release-1.27 branches: - ^release-1.27$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-cinder-sanity-test-release-127 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-cinder-sanity-test-release-127 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-sanity-test-release-127 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-cinder-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-sanity-test-release-127,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-sanity-test-release-1.27 branches: - ^release-1.27$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-manila-sanity-test-release-127 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-manila-sanity-test-release-127 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-sanity-test-release-127 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-manila-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-sanity-test-release-127,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-e2e-test-release-1.28 branches: - ^release-1.28$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-e2e-test-release-128 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-e2e-test-release-128 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-e2e-test-release-128 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-e2e-test-release-128,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-e2e-test-release-1.28 branches: - ^release-1.28$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-cinder-e2e-test-release-128 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-cinder-e2e-test-release-128 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-e2e-test-release-128 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-cinder-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-e2e-test-release-128,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-e2e-test-release-1.28 branches: - ^release-1.28$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-manila-e2e-test-release-128 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-manila-e2e-test-release-128 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-e2e-test-release-128 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-manila-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-e2e-test-release-128,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-sanity-test-release-128 branches: - ^release-1.28$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-cinder-sanity-test-release-128 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-cinder-sanity-test-release-128 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-sanity-test-release-128 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-cinder-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-sanity-test-release-128,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-sanity-test-release-1.28 branches: - ^release-1.28$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-manila-sanity-test-release-128 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-manila-sanity-test-release-128 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-sanity-test-release-128 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-manila-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-sanity-test-release-128,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-keystone-authentication-authorization testgrid-tab-name: presubmit-e2e-test-release-1.28 branches: - ^release-1.28$ cluster: k8s-infra-prow-build context: openstack-cloud-keystone-authentication-authorization-test-release-128 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-keystone-authentication-authorization-test-release-128 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-keystone-authentication-authorization-test-release-128 run_if_changed: ^(pkg\/util\/|pkg\/identity\/|cmd\/k8s-keystone-auth\/|tests\/e2e\/k8s-keystone-auth\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-keystone-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-keystone-authentication-authorization-test-release-128,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-e2e-test-release-1.29 branches: - ^release-1.29$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-e2e-test-release-129 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-e2e-test-release-129 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-e2e-test-release-129 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-e2e-test-release-129,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-e2e-test-release-1.29 branches: - ^release-1.29$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-cinder-e2e-test-release-129 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-cinder-e2e-test-release-129 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-e2e-test-release-129 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-cinder-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-e2e-test-release-129,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-e2e-test-release-1.29 branches: - ^release-1.29$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-manila-e2e-test-release-129 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-manila-e2e-test-release-129 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-e2e-test-release-129 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-manila-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-e2e-test-release-129,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-sanity-test-release-129 branches: - ^release-1.29$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-cinder-sanity-test-release-129 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-cinder-sanity-test-release-129 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-sanity-test-release-129 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-cinder-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-sanity-test-release-129,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-sanity-test-release-1.29 branches: - ^release-1.29$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-manila-sanity-test-release-129 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-manila-sanity-test-release-129 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-sanity-test-release-129 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-manila-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-sanity-test-release-129,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-keystone-authentication-authorization testgrid-tab-name: presubmit-e2e-test-release-1.29 branches: - ^release-1.29$ cluster: k8s-infra-prow-build context: openstack-cloud-keystone-authentication-authorization-test-release-129 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-keystone-authentication-authorization-test-release-129 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-keystone-authentication-authorization-test-release-129 run_if_changed: ^(pkg\/util\/|pkg\/identity\/|cmd\/k8s-keystone-auth\/|tests\/e2e\/k8s-keystone-auth\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-keystone-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-keystone-authentication-authorization-test-release-129,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-e2e-test-release-1.30 branches: - ^release-1.30$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-e2e-test-release-130 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-e2e-test-release-130 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-e2e-test-release-130 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-e2e-test-release-130,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-e2e-test-release-1.30 branches: - ^release-1.30$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-cinder-e2e-test-release-130 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-cinder-e2e-test-release-130 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-e2e-test-release-130 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-cinder-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-e2e-test-release-130,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-e2e-test-release-1.30 branches: - ^release-1.30$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-manila-e2e-test-release-130 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-manila-e2e-test-release-130 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-e2e-test-release-130 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-manila-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-e2e-test-release-130,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-sanity-test-release-130 branches: - ^release-1.30$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-cinder-sanity-test-release-130 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-cinder-sanity-test-release-130 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-sanity-test-release-130 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-cinder-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-sanity-test-release-130,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-sanity-test-release-1.30 branches: - ^release-1.30$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-manila-sanity-test-release-130 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-manila-sanity-test-release-130 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-sanity-test-release-130 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-manila-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-sanity-test-release-130,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-keystone-authentication-authorization testgrid-tab-name: presubmit-e2e-test-release-1.30 branches: - ^release-1.30$ cluster: k8s-infra-prow-build context: openstack-cloud-keystone-authentication-authorization-test-release-130 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-keystone-authentication-authorization-test-release-130 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-keystone-authentication-authorization-test-release-130 run_if_changed: ^(pkg\/util\/|pkg\/identity\/|cmd\/k8s-keystone-auth\/|tests\/e2e\/k8s-keystone-auth\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-keystone-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-keystone-authentication-authorization-test-release-130,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-e2e-test-release-1.31 branches: - ^release-1.31$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-e2e-test-release-131 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-e2e-test-release-131 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-e2e-test-release-131 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-e2e-test-release-131,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-e2e-test-release-1.31 branches: - ^release-1.31$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-cinder-e2e-test-release-131 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-cinder-e2e-test-release-131 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-e2e-test-release-131 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-cinder-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-e2e-test-release-131,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-e2e-test-release-1.31 branches: - ^release-1.31$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-manila-e2e-test-release-131 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-manila-e2e-test-release-131 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-e2e-test-release-131 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-manila-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-e2e-test-release-131,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-sanity-test-release-131 branches: - ^release-1.31$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-cinder-sanity-test-release-131 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-cinder-sanity-test-release-131 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-sanity-test-release-131 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-cinder-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-sanity-test-release-131,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-sanity-test-release-1.31 branches: - ^release-1.31$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-manila-sanity-test-release-131 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-manila-sanity-test-release-131 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-sanity-test-release-131 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-manila-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-sanity-test-release-131,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-keystone-authentication-authorization testgrid-tab-name: presubmit-e2e-test-release-1.31 branches: - ^release-1.31$ cluster: k8s-infra-prow-build context: openstack-cloud-keystone-authentication-authorization-test-release-131 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-keystone-authentication-authorization-test-release-131 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-keystone-authentication-authorization-test-release-131 run_if_changed: ^(pkg\/util\/|pkg\/identity\/|cmd\/k8s-keystone-auth\/|tests\/e2e\/k8s-keystone-auth\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-keystone-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-keystone-authentication-authorization-test-release-131,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-e2e-test-release-1.32 branches: - ^release-1.32$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-e2e-test-release-132 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-e2e-test-release-132 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-e2e-test-release-132 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-e2e-test-release-132,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-ovn-e2e-test-release-132 branches: - ^release-1.32$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-ovn-e2e-test-release-132 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-ovn-e2e-test-release-132 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-ovn-e2e-test-release-132 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: OCTAVIA_PROVIDER value: ovn - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-ovn-e2e-test-release-132,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-e2e-test-release-1.32 branches: - ^release-1.32$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-cinder-e2e-test-release-132 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-cinder-e2e-test-release-132 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-e2e-test-release-132 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-cinder-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-e2e-test-release-132,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-e2e-test-release-1.32 branches: - ^release-1.32$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-manila-e2e-test-release-132 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-manila-e2e-test-release-132 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-e2e-test-release-132 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-manila-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-e2e-test-release-132,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-sanity-test-release-132 branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-cinder-sanity-test-release-132 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-cinder-sanity-test-release-132 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-sanity-test-release-132 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-cinder-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-sanity-test-release-132,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-sanity-test-release-1.32 branches: - ^release-1.32$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-manila-sanity-test-release-132 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-manila-sanity-test-release-132 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-sanity-test-release-132 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-manila-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-sanity-test-release-132,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-keystone-authentication-authorization testgrid-tab-name: presubmit-e2e-test-release-1.32 branches: - ^release-1.32$ cluster: k8s-infra-prow-build context: openstack-cloud-keystone-authentication-authorization-test-release-132 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-keystone-authentication-authorization-test-release-132 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-keystone-authentication-authorization-test-release-132 run_if_changed: ^(pkg\/util\/|pkg\/identity\/|cmd\/k8s-keystone-auth\/|tests\/e2e\/k8s-keystone-auth\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-keystone-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-keystone-authentication-authorization-test-release-132,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-e2e-test-release-1.33 branches: - ^release-1.33$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-e2e-test-release-133 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-e2e-test-release-133 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-e2e-test-release-133 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-e2e-test-release-133,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-ovn-e2e-test-release-133 branches: - ^release-1.33$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-ovn-e2e-test-release-133 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-ovn-e2e-test-release-133 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-ovn-e2e-test-release-133 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: OCTAVIA_PROVIDER value: ovn - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-ovn-e2e-test-release-133,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-e2e-test-release-1.33 branches: - ^release-1.33$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-cinder-e2e-test-release-133 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-cinder-e2e-test-release-133 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-e2e-test-release-133 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-cinder-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-e2e-test-release-133,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-e2e-test-release-1.33 branches: - ^release-1.33$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-manila-e2e-test-release-133 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-manila-e2e-test-release-133 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-e2e-test-release-133 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-manila-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-e2e-test-release-133,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-sanity-test-release-133 branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-cinder-sanity-test-release-133 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-cinder-sanity-test-release-133 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-sanity-test-release-133 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-cinder-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-sanity-test-release-133,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-sanity-test-release-1.33 branches: - ^release-1.33$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-manila-sanity-test-release-133 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-manila-sanity-test-release-133 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-sanity-test-release-133 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-manila-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-sanity-test-release-133,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-keystone-authentication-authorization testgrid-tab-name: presubmit-e2e-test-release-1.33 branches: - ^release-1.33$ cluster: k8s-infra-prow-build context: openstack-cloud-keystone-authentication-authorization-test-release-133 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-keystone-authentication-authorization-test-release-133 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-keystone-authentication-authorization-test-release-133 run_if_changed: ^(pkg\/util\/|pkg\/identity\/|cmd\/k8s-keystone-auth\/|tests\/e2e\/k8s-keystone-auth\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-keystone-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-keystone-authentication-authorization-test-release-133,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-e2e-test-release-1.34 branches: - ^release-1.34$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-e2e-test-release-134 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-e2e-test-release-134 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-e2e-test-release-134 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-e2e-test-release-134,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-cloud-controller-manager testgrid-tab-name: presubmit-ovn-e2e-test-release-134 branches: - ^release-1.34$ cluster: k8s-infra-prow-build context: openstack-cloud-controller-manager-ovn-e2e-test-release-134 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-controller-manager-ovn-e2e-test-release-134 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-controller-manager-ovn-e2e-test-release-134 run_if_changed: ^(pkg\/util\/|pkg\/openstack\/|cmd\/openstack-cloud-controller-manager\/|tests\/e2e\/cloudprovider\/|Dockerfile) spec: containers: - command: - runner.sh - ./tests/ci-occm-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: OCTAVIA_PROVIDER value: ovn - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-controller-manager-ovn-e2e-test-release-134,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-e2e-test-release-1.34 branches: - ^release-1.34$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-cinder-e2e-test-release-134 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-cinder-e2e-test-release-134 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-e2e-test-release-134 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/e2e\/csi\/cinder\/|manifests\/cinder-csi-plugin\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-cinder-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-e2e-test-release-134,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-e2e-test-release-1.34 branches: - ^release-1.34$ cluster: k8s-infra-prow-build context: openstack-cloud-csi-manila-e2e-test-release-134 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-csi-manila-e2e-test-release-134 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-e2e-test-release-134 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/e2e\/csi\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-csi-manila-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-e2e-test-release-134,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for cinder-csi-plugin testgrid-dashboards: provider-openstack-openstack-csi-cinder testgrid-tab-name: presubmit-sanity-test-release-134 branches: - ^release-1.34$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-cinder-sanity-test-release-134 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-cinder-sanity-test-release-134 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-cinder-sanity-test-release-134 run_if_changed: ^(pkg\/util\/|pkg\/csi\/cinder\/|cmd\/cinder-csi-plugin\/|tests\/sanity\/cinder\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-cinder-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-cinder-sanity-test-release-134,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run cloud-provider-openstack csi sanity tests for manila-csi-plugin testgrid-dashboards: provider-openstack-manila-csi-plugin testgrid-tab-name: presubmit-sanity-test-release-1.34 branches: - ^release-1.34$ cluster: eks-prow-build-cluster context: openstack-cloud-csi-manila-sanity-test-release-134 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: openstack-cloud-csi-manila-sanity-test-release-134 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-csi-manila-sanity-test-release-134 run_if_changed: ^(pkg\/util\/|pkg\/csi\/manila\/|cmd\/manila-csi-plugin\/|tests\/sanity\/manila\/|Dockerfile|tests\/playbooks) spec: containers: - args: - test-manila-csi-sanity command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )openstack-cloud-csi-manila-sanity-test-release-134,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: provider-openstack-keystone-authentication-authorization testgrid-tab-name: presubmit-e2e-test-release-1.34 branches: - ^release-1.34$ cluster: k8s-infra-prow-build context: openstack-cloud-keystone-authentication-authorization-test-release-134 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: openstack-cloud-keystone-authentication-authorization-test-release-134 namespace: test-pods path_alias: k8s.io/cloud-provider-openstack prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test openstack-cloud-keystone-authentication-authorization-test-release-134 run_if_changed: ^(pkg\/util\/|pkg\/identity\/|cmd\/k8s-keystone-auth\/|tests\/e2e\/k8s-keystone-auth\/|Dockerfile|tests\/playbooks) spec: containers: - command: - runner.sh - ./tests/ci-keystone-e2e.sh env: - name: BOSKOS_HOST value: boskos.test-pods.svc.cluster.local - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )openstack-cloud-keystone-authentication-authorization-test-release-134,?($|\s.*) kubernetes/cloud-provider-vsphere: - agent: kubernetes always_run: false annotations: description: Verifies the Golang sources have been formatted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-fmt-1-26-minus branches: - ^release-1.2[2-6]$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-verify-fmt-1-26-minus decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-verify-fmt-1-26-minus namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-verify-fmt-1-26-minus run_if_changed: \.go$|hack/check-format\.sh spec: containers: - args: - fmt command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-verify-fmt-1-26-minus,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the Golang sources are linted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-lint-1-26-minus branches: - ^release-1.2[2-6]$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-verify-lint-1-26-minus decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-verify-lint-1-26-minus namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-verify-lint-1-26-minus run_if_changed: \.go$|hack/check-lint\.sh spec: containers: - args: - lint command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-verify-lint-1-26-minus,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Vets the Golang sources have been vetted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-vet-1-26-minus branches: - ^release-1.2[2-6]$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-verify-vet-1-26-minus decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-verify-vet-1-26-minus namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-verify-vet-1-26-minus run_if_changed: \.go$|hack/check-vet\.sh spec: containers: - args: - vet command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-verify-vet-1-26-minus,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the Golang sources pass a static source checker testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-staticheck-1-26-minus branches: - ^release-1.2[2-6]$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-verify-staticcheck-1-26-minus decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-verify-staticcheck-1-26-minus namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-verify-staticcheck-1-26-minus run_if_changed: \.go$|hack/check-staticcheck\.sh$|go.mod spec: containers: - args: - staticcheck command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-verify-staticcheck-1-26-minus,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking branches: - ^release-1.2[2-6]$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-build-1-26-minus decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-build-1-26-minus namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-build-1-26-minus run_if_changed: \.go$|go.mod|Dockerfile|Makefile skip_submodules: true spec: containers: - args: - build command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-build-1-26-minus,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking branches: - ^release-1.2[2-6]$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-unit-test-1-26-minus decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-unit-test-1-26-minus namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-unit-test-1-26-minus run_if_changed: \.go$|go.mod skip_submodules: true spec: containers: - args: - unit-test command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-unit-test-1-26-minus,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking branches: - ^release-1.2[2-6]$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-integration-test-1-26-minus decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-vsphere-integration-test-1-26-minus namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-integration-test-1-26-minus run_if_changed: \.go$|go.mod skip_submodules: true spec: containers: - args: - integration-test command: - make env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-integration-test-1-26-minus,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Shows the test coverage of the Golang sources testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-test-coverage-1-26-minus branches: - ^release-1.2[2-6]$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-coverage-1-26-minus decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-cloud-provider-vsphere-coverage-1-26-minus namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-coverage-1-26-minus spec: containers: - args: - -c - | result=0 ./scripts/ci-test-coverage.sh || result=$? cp coverage.* ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.go" "${ARTIFACTS}/coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh - bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-coverage-1-26-minus,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the Golang sources have been formatted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-fmt branches: - ^master$ - ^release-1.2[7-9]$ - ^release-1.[3-9]\d$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-verify-fmt decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-verify-fmt namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-verify-fmt run_if_changed: \.go$|hack/check-format\.sh spec: containers: - args: - make - fmt command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-verify-fmt,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the Golang sources are linted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-lint branches: - ^master$ - ^release-1.2[7-9]$ - ^release-1.[3-9]\d$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-verify-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-verify-lint namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-verify-lint run_if_changed: \.go$|hack/check-lint\.sh spec: containers: - args: - make - lint command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-verify-lint,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Vets the Golang sources have been vetted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-vet branches: - ^master$ - ^release-1.2[7-9]$ - ^release-1.[3-9]\d$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-verify-vet decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-verify-vet namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-verify-vet run_if_changed: \.go$|hack/check-vet\.sh spec: containers: - args: - make - vet command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-verify-vet,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the markdown has been linted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-markdown cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-verify-markdown decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-verify-markdown namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-verify-markdown run_if_changed: .*\.md$ spec: containers: - args: - /md/lint - -i - vendor - -i - docs/book/node_modules - . command: - /nodejs/bin/node env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/cloud-pv-vsphere/extra/mdlint:0.17.0 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-verify-markdown,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the shell scripts have been linted testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-shell cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-verify-shell decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-verify-shell namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-verify-shell run_if_changed: .*\.\w*sh$ spec: containers: - command: - /bin/shellcheck.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/cloud-pv-vsphere/extra/shellcheck:stable name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-verify-shell,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Verifies the Golang sources pass a static source checker testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-staticheck branches: - ^master$ - ^release-1.2[7-9]$ - ^release-1.[3-9]\d$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-verify-staticcheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-verify-staticcheck namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-verify-staticcheck run_if_changed: \.go$|hack/check-staticcheck\.sh$|go.mod spec: containers: - args: - make - staticcheck command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-verify-staticcheck,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking branches: - ^master$ - ^release-1.2[7-9]$ - ^release-1.[3-9]\d$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-build namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-build run_if_changed: \.go$|go.mod|Dockerfile|Makefile skip_submodules: true spec: containers: - args: - make - build command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-build,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking branches: - ^master$ - ^release-1.2[7-9]$ - ^release-1.[3-9]\d$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-unit-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-cloud-provider-vsphere-unit-test namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-unit-test run_if_changed: \.go$|go.mod skip_submodules: true spec: containers: - args: - make - unit-test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-unit-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking branches: - ^master$ - ^release-1.2[7-9]$ - ^release-1.[3-9]\d$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-integration-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-vsphere-integration-test namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-integration-test run_if_changed: \.go$|go.mod skip_submodules: true spec: containers: - args: - make - integration-test command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-integration-test,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Shows the test coverage of the Golang sources testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking testgrid-tab-name: pr-verify-test-coverage branches: - ^master$ - ^release-1.2[7-9]$ - ^release-1.[3-9]\d$ cluster: eks-prow-build-cluster context: pull-cloud-provider-vsphere-coverage decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-cloud-provider-vsphere-coverage namespace: test-pods path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-coverage spec: containers: - args: - -c - | result=0 ./scripts/ci-test-coverage.sh || result=$? cp coverage.* ${ARTIFACTS} cd ../../k8s.io/test-infra/gopherage GO111MODULE=on go build . ./gopherage filter --exclude-path="zz_generated,generated\.go" "${ARTIFACTS}/coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage html "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/coverage.html" || result=$? ./gopherage junit --threshold 0 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? exit $result command: - runner.sh - bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-coverage,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking branches: - ^master$ - ^release-1.[3-9]\d$ cluster: k8s-infra-prow-build context: pull-cloud-provider-vsphere-e2e-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-vsphere-e2e-test namespace: test-pods optional: true path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-e2e-test run_if_changed: \.go$|go.mod|hack/e2e\.sh|test/e2e/|charts/vsphere-cpi/ skip_submodules: true spec: containers: - args: - ./hack/e2e.sh command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-e2e-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-testing-cloud-provider-vsphere+alerts@groups.vmware.com testgrid-dashboards: vmware-presubmits-cloud-provider-vsphere, presubmits-cloud-provider-vsphere-blocking branches: - ^master$ - ^release-1.[3-9]\d$ cluster: k8s-infra-prow-build context: pull-cloud-provider-vsphere-e2e-test-on-latest-k8s-version decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-gcve-e2e-config: "true" preset-kind-volume-mounts: "true" name: pull-cloud-provider-vsphere-e2e-test-on-latest-k8s-version namespace: test-pods optional: true path_alias: k8s.io/cloud-provider-vsphere prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cloud-provider-vsphere-e2e-test-on-latest-k8s-version run_if_changed: \.go$|go.mod|hack/e2e\.sh|test/e2e/|charts/vsphere-cpi/ skip_submodules: true spec: containers: - args: - ./hack/e2e.sh - latest-k8s-version command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: BOSKOS_HOST value: http://boskos.test-pods.svc.cluster.local - name: GOVC_URL valueFrom: secretKeyRef: key: url name: k8s-gcp-gcve-credentials - name: GOVC_USERNAME valueFrom: secretKeyRef: key: username name: k8s-gcp-gcve-credentials - name: GOVC_PASSWORD valueFrom: secretKeyRef: key: password name: k8s-gcp-gcve-credentials - name: VSPHERE_TLS_THUMBPRINT valueFrom: secretKeyRef: key: thumbprint name: k8s-gcp-gcve-credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-cloud-provider-vsphere-e2e-test-on-latest-k8s-version,?($|\s.*) kubernetes/community: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-contribex-community testgrid-tab-name: pull-verify branches: - master cluster: eks-prow-build-cluster context: pull-community-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-community-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-community-verify spec: containers: - command: - sh - -c - export PATH=$PATH:$GOPATH/bin && make verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22.4 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-community-verify,?($|\s.*) kubernetes/dns: - agent: kubernetes always_run: true branches: - master cluster: eks-prow-build-cluster context: pull-kubernetes-dns-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-dns-test namespace: test-pods path_alias: k8s.io/dns prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dns-test spec: containers: - command: - runner.sh - ./presubmits.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-dns-test,?($|\s.*) kubernetes/enhancements: - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-enhancements-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-enhancements-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-enhancements-verify spec: containers: - command: - sh - -c - export PATH=$PATH:$GOPATH/bin && ./hack/verify.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-enhancements-verify,?($|\s.*) - agent: kubernetes always_run: true cluster: eks-prow-build-cluster context: pull-enhancements-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-enhancements-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-enhancements-test spec: containers: - command: - make - test - tools env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-enhancements-test,?($|\s.*) kubernetes/gengo: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-gengo testgrid-tab-name: test cluster: eks-prow-build-cluster context: pull-gengo-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-gengo-test namespace: test-pods path_alias: k8s.io/gengo prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gengo-test spec: containers: - args: - make - test command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-gengo-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-api-machinery-gengo testgrid-tab-name: verify cluster: eks-prow-build-cluster context: pull-gengo-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-gengo-verify namespace: test-pods path_alias: k8s.io/gengo prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-gengo-verify spec: containers: - args: - make - verify command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-gengo-verify,?($|\s.*) kubernetes/ingress-gce: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-ingress-gce-e2e testgrid-tab-name: pull-ingress-gce-test cluster: k8s-infra-prow-build context: pull-ingress-gce-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-ingress-gce-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ingress-gce-test spec: containers: - command: - runner.sh - make - test env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ingress-gce-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-ingress-gce-e2e testgrid-tab-name: pull-ingress-gce-verify branches: - master cluster: k8s-infra-prow-build context: pull-ingress-gce-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-ingress-gce-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ingress-gce-verify spec: containers: - command: - runner.sh - make - verify env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ingress-gce-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-network-ingress-gce-e2e testgrid-tab-name: pull-ingress-gce-e2e branches: - master cluster: k8s-infra-prow-build context: pull-ingress-gce-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-ingress-gce-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-ingress-gce-e2e spec: containers: - command: - runner.sh - hack/run-e2e-gce.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-ingress-gce-e2e,?($|\s.*) kubernetes/ingress-nginx: - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-network-ingress-nginx testgrid-tab-name: boilerplate cluster: eks-prow-build-cluster context: pre-ingress-nginx-boilerplate decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pre-ingress-nginx-boilerplate namespace: test-pods path_alias: k8s.io/ingress-nginx prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pre-ingress-nginx-boilerplate run_if_changed: \.(go|sh)$ spec: containers: - command: - hack/verify-boilerplate.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/ingress-nginx/e2e-test-runner:v2.2.5@sha256:809e498502a0cc524ac9fc2d56bb1d045bce23b479b0acc44be160d41a091882 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pre-ingress-nginx-boilerplate,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-network-ingress-nginx testgrid-tab-name: codegen cluster: eks-prow-build-cluster context: pre-ingress-nginx-codegen decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pre-ingress-nginx-codegen namespace: test-pods path_alias: k8s.io/ingress-nginx prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pre-ingress-nginx-codegen run_if_changed: \.go$ spec: containers: - command: - hack/verify-codegen.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/ingress-nginx/e2e-test-runner:v2.2.5@sha256:809e498502a0cc524ac9fc2d56bb1d045bce23b479b0acc44be160d41a091882 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pre-ingress-nginx-codegen,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-network-ingress-nginx testgrid-tab-name: lua-test cluster: eks-prow-build-cluster context: pre-ingress-nginx-lua-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pre-ingress-nginx-lua-test namespace: test-pods path_alias: k8s.io/ingress-nginx prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pre-ingress-nginx-lua-test run_if_changed: \.lua$ spec: containers: - args: - lua-test command: - make env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/ingress-nginx/e2e-test-runner:v2.2.5@sha256:809e498502a0cc524ac9fc2d56bb1d045bce23b479b0acc44be160d41a091882 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pre-ingress-nginx-lua-test,?($|\s.*) kubernetes/k8s.io: - agent: kubernetes always_run: false annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-k8sio branches: - ^main$ cluster: k8s-infra-prow-build context: pull-k8sio-cip decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 10 name: pull-k8sio-cip namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-cip run_if_changed: registry.k8s.io/((images/.*/images\.yaml)|(manifests/.*/promoter-manifest\.yaml)) spec: containers: - args: - cip - --thin-manifest-dir=/home/prow/go/src/github.com/kubernetes/k8s.io/registry.k8s.io - --use-prow-manifest-diff - --certificate-identity-regexp=(krel-staging@k8s-releng-prod.iam.gserviceaccount.com)|(krel-trust@k8s-releng-prod.iam.gserviceaccount.com) - --certificate-oidc-issuer=https://accounts.google.com command: - /kpromo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/artifact-promoter/kpromo:v4.0.5-0 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-k8sio-cip,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io, release-managers+alerts@kubernetes.io testgrid-create-test-group: "true" testgrid-dashboards: sig-release-releng-blocking, sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "10" branches: - ^main$ cluster: k8s-infra-prow-build context: pull-k8sio-file-promo decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 10 name: pull-k8sio-file-promo namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-file-promo run_if_changed: ^artifacts\/(filestores|manifests)\/.*\/*.yaml spec: containers: - args: - run - files - --manifests=/home/prow/go/src/github.com/kubernetes/k8s.io/artifacts/ command: - /kpromo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/artifact-promoter/kpromo:v4.0.5-0 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-k8sio-file-promo,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-release-releng-blocking, sig-k8s-infra-k8sio branches: - ^main$ cluster: k8s-infra-prow-build context: pull-k8sio-file-promo-with-mirroring decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 10 name: pull-k8sio-file-promo-with-mirroring namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-file-promo-with-mirroring run_if_changed: ^artifacts\/.*\/*.yaml skip_report: true spec: containers: - args: - run - files - --manifests=/home/prow/go/src/github.com/kubernetes/k8s.io/artifacts/ command: - /kpromo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-artifact-promoter/kpromo:v4.0.5-0 name: promote-to-primary resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi - args: - run - files - --manifests=/home/prow/go/src/github.com/kubernetes/k8s.io/artifacts/mirroring command: - /kpromo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-artifact-promoter/kpromo:v4.0.5-0 name: promote-to-mirrors resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi - args: - run - files - --manifests=/home/prow/go/src/github.com/kubernetes/k8s.io/artifacts/mirroring-staging command: - /kpromo env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-artifact-promoter/kpromo:v4.0.5-0 name: promote-to-mirrors-staging resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-k8sio-file-promo-with-mirroring,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-groups branches: - ^main$ cluster: eks-prow-build-cluster context: pull-k8sio-groups-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-k8sio-groups-test namespace: test-pods path_alias: k8s.io/k8s.io prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-groups-test run_if_changed: ^groups/ spec: containers: - args: - -C - ./groups - test command: - make env: - name: GO111MODULE value: "on" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi trigger: (?m)^/test( | .* )pull-k8sio-groups-test,?($|\s.*) - agent: kubernetes always_run: false annotations: description: verify terraform files for kubernetes.io Organization testgrid-alert-email: ameukam@gmail.com testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "1" testgrid-tab-name: pull-k8sio-terraform-kubernetes-io branches: - ^main$ cluster: k8s-infra-prow-build context: pull-k8sio-terraform-org-kubernetes-io decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: pull-k8sio-terraform-org-kubernetes-io namespace: test-pods path_alias: k8s.io/k8s.io prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-terraform-org-kubernetes-io run_if_changed: infra\/gcp\/terraform\/(modules|k8s-infra-kubernetes-io)\/.*.tf spec: containers: - args: - infra/gcp/terraform/k8s-infra-kubernetes-io command: - hack/verify-terraform.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: limits: cpu: "1" memory: 512Mi requests: cpu: "1" memory: 512Mi trigger: (?m)^/test( | .* )pull-k8sio-terraform-org-kubernetes-io,?($|\s.*) - agent: kubernetes always_run: false annotations: description: verify terraform files for GKE cluster aaa testgrid-alert-email: ameukam@gmail.com testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "1" testgrid-tab-name: pull-k8sio-terraform-kubernetes-public branches: - ^main$ cluster: k8s-infra-prow-build context: pull-k8sio-terraform-kubernetes-public decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: pull-k8sio-terraform-kubernetes-public namespace: test-pods path_alias: k8s.io/k8s.io prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-terraform-kubernetes-public run_if_changed: infra\/gcp\/terraform\/(modules|kubernetes-public)\/.*.tf spec: containers: - args: - infra/gcp/terraform/kubernetes-public command: - hack/verify-terraform.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: limits: cpu: "1" memory: 512Mi requests: cpu: "1" memory: 512Mi trigger: (?m)^/test( | .* )pull-k8sio-terraform-kubernetes-public,?($|\s.*) - agent: kubernetes always_run: false annotations: description: verify terraform files for GCP monitoring resources testgrid-alert-email: ameukam@gmail.com testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-k8sio testgrid-num-failures-to-alert: "1" testgrid-tab-name: pull-k8sio-terraform-monitoring branches: - ^main$ cluster: k8s-infra-prow-build context: pull-k8sio-terraform-monitoring decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: pull-k8sio-terraform-monitoring namespace: test-pods path_alias: k8s.io/k8s.io prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-terraform-monitoring run_if_changed: infra\/gcp\/terraform\/(modules|k8s-infra-monitoring)\/.*.tf spec: containers: - args: - infra/gcp/terraform/k8s-infra-monitoring command: - hack/verify-terraform.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: limits: cpu: "1" memory: 512Mi requests: cpu: "1" memory: 512Mi trigger: (?m)^/test( | .* )pull-k8sio-terraform-monitoring,?($|\s.*) - agent: kubernetes always_run: false annotations: description: verify terraform files for GKE build cluster prow-build testgrid-alert-email: ameukam@gmail.com testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-prow testgrid-num-failures-to-alert: "1" testgrid-tab-name: pull-k8sio-terraform-prow-build branches: - ^main$ cluster: k8s-infra-prow-build context: pull-k8sio-terraform-prow-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: pull-k8sio-terraform-prow-build namespace: test-pods path_alias: k8s.io/k8s.io prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-terraform-prow-build run_if_changed: infra\/gcp\/terraform\/(modules|k8s-infra-prow-build)\/.*.tf spec: containers: - args: - infra/gcp/terraform/k8s-infra-prow-build command: - hack/verify-terraform.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: limits: cpu: "1" memory: 512Mi requests: cpu: "1" memory: 512Mi trigger: (?m)^/test( | .* )pull-k8sio-terraform-prow-build,?($|\s.*) - agent: kubernetes always_run: false annotations: description: verify terraform files for GKE build cluster prow-build-trusted testgrid-alert-email: ameukam@gmail.com testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-prow testgrid-num-failures-to-alert: "1" testgrid-tab-name: pull-k8sio-terraform-prow-build-trusted branches: - ^main$ cluster: k8s-infra-prow-build context: pull-k8sio-terraform-prow-build-trusted decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: pull-k8sio-terraform-prow-build-trusted namespace: test-pods path_alias: k8s.io/k8s.io prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-terraform-prow-build-trusted run_if_changed: infra\/gcp\/terraform\/(modules|k8s-infra-prow-build-trusted)\/.*.tf spec: containers: - args: - infra/gcp/terraform/k8s-infra-prow-build-trusted command: - hack/verify-terraform.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: limits: cpu: "1" memory: 512Mi requests: cpu: "1" memory: 512Mi trigger: (?m)^/test( | .* )pull-k8sio-terraform-prow-build-trusted,?($|\s.*) - agent: kubernetes always_run: false annotations: description: verify terraform files for project k8s-infra-public-pii testgrid-alert-email: ameukam@gmail.com testgrid-create-test-group: "true" testgrid-dashboards: sig-k8s-infra-prow testgrid-num-failures-to-alert: "1" testgrid-tab-name: pull-k8sio-terraform-public-pii branches: - ^main$ cluster: k8s-infra-prow-build context: pull-k8sio-terraform-public-pii decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 max_concurrency: 1 name: pull-k8sio-terraform-public-pii namespace: test-pods path_alias: k8s.io/k8s.io prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-terraform-public-pii run_if_changed: infra\/gcp\/terraform\/(modules|k8s-infra-public-pii)\/.*.tf spec: containers: - args: - infra/gcp/terraform/k8s-infra-public-pii command: - hack/verify-terraform.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: limits: cpu: "1" memory: 512Mi requests: cpu: "1" memory: 512Mi trigger: (?m)^/test( | .* )pull-k8sio-terraform-public-pii,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-k8s-infra-k8sio testgrid-tab-name: pull-k8sio-verify cluster: k8s-infra-prow-build context: pull-k8sio-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-k8sio-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-verify spec: containers: - command: - ./hack/verify.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest name: "" resources: limits: cpu: "1" memory: 512Mi requests: cpu: "1" memory: 512Mi trigger: (?m)^/test( | .* )pull-k8sio-verify,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-k8s-infra-k8sio testgrid-tab-name: pull-k8sio-dns-validate-config cluster: eks-prow-build-cluster context: pull-k8sio-dns-validate-config decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-k8sio-dns-validate-config namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-k8sio-dns-validate-config run_if_changed: ^dns/ spec: containers: - args: - -c - cd dns && make validate-config command: - bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: registry.k8s.io/infra-tools/octodns:v20220319-97d14a558 name: "" resources: limits: cpu: "1" memory: 512Mi requests: cpu: "1" memory: 512Mi trigger: (?m)^/test( | .* )pull-k8sio-dns-validate-config,?($|\s.*) kubernetes/kops: - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb11 test.kops.k8s.io/extra_flags: --set=cluster.spec.containerd.version=1.7.28 --set=cluster.spec.containerd.runc.version=1.3.0 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-debian11 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-debian11 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-debian11 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-debian11 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-11-amd64-20251015-2266' --channel=alpha --networking=cilium --set=cluster.spec.containerd.version=1.7.28 --set=cluster.spec.containerd.runc.version=1.3.0" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-debian11,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb12 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-debian12 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-debian12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-debian12 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-debian12 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-12-amd64-20251112-2294' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-debian12,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: deb13 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-debian13 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-debian13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-debian13 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-debian13 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='136693071363/debian-13-amd64-20251117-2299' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: admin - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-debian13,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-ubuntu2204 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-ubuntu2204 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-ubuntu2204 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-ubuntu2204 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20251122' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-ubuntu2204,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-ubuntu2204arm64 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-ubuntu2204arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-ubuntu2204arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-ubuntu2204arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-ubuntu2204arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-ubuntu2404 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-ubuntu2404 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-ubuntu2404 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-ubuntu2404 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-ubuntu2404,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-ubuntu2404arm64 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-ubuntu2404arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-ubuntu2404arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-ubuntu2404arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-ubuntu2404arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-ubuntu2510 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-ubuntu2510 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-ubuntu2510 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-ubuntu2510 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-amd64-server-20251203' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-ubuntu2510,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2510arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-ubuntu2510arm64 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-ubuntu2510arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-ubuntu2510arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-ubuntu2510arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-questing-25.10-arm64-server-20251203' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-ubuntu2510arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: amzn2 test.kops.k8s.io/extra_flags: --set=cluster.spec.containerd.version=1.7.28 --set=cluster.spec.containerd.runc.version=1.3.0 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-amazonlinux2 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-amazonlinux2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-amazonlinux2 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-amazonlinux2 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20251121.0-x86_64-gp2' --channel=alpha --networking=cilium --set=cluster.spec.containerd.version=1.7.28 --set=cluster.spec.containerd.runc.version=1.3.0" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-amazonlinux2,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-al2023 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-al2023 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-al2023 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-al2023 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-al2023,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-al2023arm64 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-al2023arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-al2023arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-al2023arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-arm64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-al2023arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel9 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-rhel9 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-rhel9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-rhel9 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-rhel9 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-9.6.0_HVM-20251030-x86_64-0-Hourly2-GP3' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-rhel9,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rhel10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-rhel10arm64 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-rhel10arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-rhel10arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-rhel10arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='309956199498/RHEL-10.0.0_HVM-20250918-arm64-0-Hourly2-GP3' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-rhel10arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky9 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-rocky9 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-rocky9 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-rocky9 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-rocky9 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-9-EC2-Base-9.6-20250531.0.x86_64' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-rocky9,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: rocky10arm64 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-rocky10arm64 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-rocky10arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-rocky10arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-rocky10arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='792107900819/Rocky-10-EC2-Base-10.1-20251116.0.aarch64' --channel=alpha --networking=cilium --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: rocky - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-rocky10arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: flatcar test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-flatcar branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-aws-distro-flatcar decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-aws-distro-flatcar namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-aws-distro-flatcar spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='075585003325/Flatcar-alpha-4515.0.1-hvm' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: core - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-aws-distro-flatcar,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-cos121 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-cos121 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-cos121 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-cos121 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-cos121,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos121arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-cos121arm64 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-cos121arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-cos121arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-cos121arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-121-18867-294-38' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-cos121arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-cos125 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-cos125 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-cos125 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-cos125 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-cos125,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-cos125arm64 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-cos125arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-cos125arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-cos125arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-125-19216-104-39' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-cos125arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdev test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-cosdev branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-cosdev decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-cosdev namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-cosdev spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-cosdev,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cosdevarm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-cosdevarm64 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-cosdevarm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-cosdevarm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-cosdevarm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-arm64-dev-129-19403-0-0' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-cosdevarm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-debian12 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-debian12 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-debian12 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-debian12 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-debian12,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-debian12arm64 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-debian12arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-debian12arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-debian12arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-debian12arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-debian13 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-debian13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-debian13 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-debian13 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-debian13,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-debian13arm64 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-debian13arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-debian13arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-debian13arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-arm64-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-debian13arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-ubuntu2204 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-ubuntu2204 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-ubuntu2204 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-ubuntu2204 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2204-jammy-v20251120' --channel=alpha --networking=cilium --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-ubuntu2204,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-ubuntu2404 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-ubuntu2404 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-ubuntu2404 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-ubuntu2404 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-ubuntu2404,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-ubuntu2404arm64 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-ubuntu2404arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-ubuntu2404arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-ubuntu2404arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-ubuntu2404arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-ubuntuminimal2404 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-ubuntuminimal2404 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-ubuntuminimal2404 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-ubuntuminimal2404 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-ubuntuminimal2404,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: umini2404arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-ubuntuminimal2404arm64 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-ubuntuminimal2404arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-ubuntuminimal2404arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-ubuntuminimal2404arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-minimal-2404-noble-arm64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-ubuntuminimal2404arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rocky10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-rocky10 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-rocky10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-rocky10 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-rocky10 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rocky-linux-cloud/rocky-linux-10-optimized-gcp-v20251113' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-rocky10,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: rhel10 test.kops.k8s.io/extra_flags: --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-rhel10 branches: - master cluster: k8s-infra-prow-build context: pull-kops-gce-distro-rhel10 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-gce-distro-rhel10 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-gce-distro-rhel10 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='rhel-cloud/rhel-10-v20251111' --channel=alpha --networking=cilium --gce-service-account=default --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-gce-distro-rhel10,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-containerd-ci branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-k8s-ci decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-k8s-ci namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-ci spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico" \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Conformance\]|\[NodeConformance\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-ci,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --master-count=3 --node-count=6 --zones=eu-central-1a,eu-central-1b,eu-central-1c test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-containerd-ci-ha branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-k8s-ci-ha decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-k8s-ci-ha namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-ci-ha spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --master-count=3 --node-count=6 --zones=eu-central-1a,eu-central-1b,eu-central-1c" \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Conformance\]|\[NodeConformance\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-ci-ha,?($|\s.*) - agent: kubernetes always_run: true annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-calico branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-k8s-aws-calico decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-k8s-aws-calico namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-aws-calico spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-aws-calico,?($|\s.*) - agent: kubernetes always_run: true annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: al2023 test.kops.k8s.io/extra_flags: --node-size=r5d.xlarge --master-size=r5d.xlarge --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-amazonvpc branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-k8s-aws-amazonvpc decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-k8s-aws-amazonvpc namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-aws-amazonvpc spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.9.20251117.1-kernel-6.12-x86_64' --channel=alpha --networking=amazonvpc --node-size=r5d.xlarge --master-size=r5d.xlarge --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ec2-user - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-aws-amazonvpc,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --node-size=r5d.xlarge --master-size=r5d.xlarge --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-aws-amazonvpc-u2404 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-k8s-aws-amazonvpc-u2404 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-k8s-aws-amazonvpc-u2404 namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-aws-amazonvpc-u2404 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=amazonvpc --node-size=r5d.xlarge --master-size=r5d.xlarge --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-aws-amazonvpc-u2404,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb12arm64 test.kops.k8s.io/extra_flags: --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-k8s-gce-distro-debian12-arm64 branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-k8s-gce-distro-debian12-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-k8s-gce-distro-debian12-arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-gce-distro-debian12-arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-12-bookworm-arm64-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default --node-size=t2a-standard-2 --master-size=t2a-standard-2 --zones=us-central1-a" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-gce-distro-debian12-arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: deb13 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-k8s-gce-distro-debian13 branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-k8s-gce-distro-debian13 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-k8s-gce-distro-debian13 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-gce-distro-debian13 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='debian-cloud/debian-13-trixie-v20251111' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-gce-distro-debian13,?($|\s.*) - agent: kubernetes always_run: true annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-cilium branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-k8s-gce-cilium decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-k8s-gce-cilium namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-gce-cilium spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-gce-cilium,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --zones=us-east1-b --node-size=c4-standard-4 --master-size=c4-standard-2 --set spec.cloudProvider.gce.pdCSIDriver.defaultStorageClassName=balanced-storage --set spec.etcdClusters[*].etcdMembers[*].volumeIOPS=10000 --set spec.etcdClusters[*].etcdMembers[*].volumeThroughput=1000 --set spec.etcdClusters[*].etcdMembers[*].volumeSize=60 --set spec.etcdClusters[*].etcdMembers[*].volumeType=hyperdisk-balanced --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-kindnet-hyperdisk branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-k8s-gce-kindnet-hyperdisk decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-k8s-gce-kindnet-hyperdisk namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-gce-kindnet-hyperdisk spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --zones=us-east1-b --node-size=c4-standard-4 --master-size=c4-standard-2 --set spec.cloudProvider.gce.pdCSIDriver.defaultStorageClassName=balanced-storage --set spec.etcdClusters[*].etcdMembers[*].volumeIOPS=10000 --set spec.etcdClusters[*].etcdMembers[*].volumeThroughput=1000 --set spec.etcdClusters[*].etcdMembers[*].volumeSize=60 --set spec.etcdClusters[*].etcdMembers[*].volumeType=hyperdisk-balanced --gce-service-account=default" \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --control-plane-instance-group-overrides=spec.rootVolume.type=hyperdisk-balanced \ --node-instance-group-overrides=spec.rootVolume.type=hyperdisk-balanced \ --control-plane-instance-group-overrides=spec.rootVolume.size=60 \ --node-instance-group-overrides=spec.rootVolume.size=60 \ --control-plane-instance-group-overrides=spec.rootVolume.iops=10000 \ --node-instance-group-overrides=spec.rootVolume.iops=10000 \ --control-plane-instance-group-overrides=spec.rootVolume.throughput=1000 \ --node-instance-group-overrides=spec.rootVolume.throughput=1000 \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-gce-kindnet-hyperdisk,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-cilium-etcd branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-k8s-gce-cilium-etcd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-k8s-gce-cilium-etcd namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-gce-cilium-etcd spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium-etcd --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-gce-cilium-etcd,?($|\s.*) - agent: kubernetes always_run: true annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: gce testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-k8s-gce-ipalias decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-k8s-gce-ipalias namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-gce-ipalias spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=gce --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-gce-ipalias,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-long-name branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-k8s-gce-long-cluster-name decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-k8s-gce-long-cluster-name namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-gce-long-cluster-name spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-gce-long-cluster-name,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-ci branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-k8s-gce-ci decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-k8s-gce-ci namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-gce-ci spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-gce-ci,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/feature_flags: GoogleCloudBucketACL test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-k8s-gce-calico-u2004-k22-containerd branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-k8s-gce-calico-u2004-k22-containerd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-k8s-gce-calico-u2004-k22-containerd namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-gce-calico-u2004-k22-containerd spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --env=KOPS_FEATURE_FLAGS=GoogleCloudBucketACL \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-gce-calico-u2004-k22-containerd,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --set=cluster.spec.cloudControllerManager.cloudProvider=aws test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-ccm branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-cloud-controller-manager decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-aws-cloud-controller-manager namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-cloud-controller-manager spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium --set=cluster.spec.cloudControllerManager.cloudProvider=aws" \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-cloud-controller-manager,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-load-balancer-controller branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-load-balancer-controller decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kops-e2e-aws-load-balancer-controller namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-load-balancer-controller spec: containers: - args: - ./tests/e2e/scenarios/aws-lb-controller/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-93386f3fd4-07e7d.tests-kops-aws.k8s.io - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-load-balancer-controller,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-metrics-server branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-metrics-server decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kops-e2e-metrics-server namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-metrics-server spec: containers: - args: - ./tests/e2e/scenarios/metrics-server/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-12ade267b4-0e701.tests-kops-aws.k8s.io - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-metrics-server,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-pod-identity-webhook branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-pod-identity-webhook decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kops-e2e-pod-identity-webhook namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-pod-identity-webhook spec: containers: - args: - ./tests/e2e/scenarios/podidentitywebhook/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-8851f75f16-e46fe.tests-kops-aws.k8s.io - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-pod-identity-webhook,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --set=cluster.spec.externalDNS.provider=external-dns --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-external-dns branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-external-dns decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-aws-external-dns namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-external-dns spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico --set=cluster.spec.externalDNS.provider=external-dns --dns=public" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-external-dns,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --ipv6 --bastion --set=cluster.spec.externalDNS.provider=external-dns --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-ipv6-external-dns branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-ipv6-external-dns decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-aws-ipv6-external-dns namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-ipv6-external-dns spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=calico --ipv6 --bastion --set=cluster.spec.externalDNS.provider=external-dns --dns=public" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-ipv6-external-dns,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --set=cluster.spec.kubeDNS.nodeLocalDNS.enabled=true test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-node-local-dns branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-node-local-dns decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-aws-node-local-dns namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-node-local-dns spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --set=cluster.spec.kubeDNS.nodeLocalDNS.enabled=true" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-node-local-dns,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/feature_flags: APIServerNodes test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-apiserver-nodes branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-apiserver-nodes decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-aws-apiserver-nodes namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-apiserver-nodes spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --env=KOPS_FEATURE_FLAGS=APIServerNodes \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --template-path=/home/prow/go/src/k8s.io/kops/tests/e2e/templates/apiserver.yaml.tmpl \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-apiserver-nodes,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --zones=eu-central-1a --node-size=m6g.large --master-size=m6g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-arm64 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-arm64 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-arm64 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --zones=eu-central-1a --node-size=m6g.large --master-size=m6g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --dns=none test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-dns-none branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-dns-none decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-aws-dns-none namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-dns-none spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --dns=none" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-dns-none,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --dns=none --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-gce-dns-none branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-gce-dns-none decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-gce-dns-none namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-gce-dns-none spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --dns=none --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-gce-dns-none,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --api-loadbalancer-type=public --api-loadbalancer-class=network test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-nlb branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-nlb decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-aws-nlb namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-nlb spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --api-loadbalancer-type=public --api-loadbalancer-class=network" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-nlb,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-terraform branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-terraform decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-aws-terraform namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-terraform spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --dns=public" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --terraform-version=1.5.5 \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-terraform,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --ipv6 --bastion --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-ipv6-terraform branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-ipv6-terraform decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-aws-ipv6-terraform namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-ipv6-terraform spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --ipv6 --bastion --dns=public" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --terraform-version=1.5.5 \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-ipv6-terraform,?($|\s.*) - agent: kubernetes always_run: true annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.32" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-1-32 branches: - release-1.32 cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-k8s-aws-cilium-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-k8s-aws-cilium-1-32 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-aws-cilium-1-32 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable-1.32.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.32.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-aws-cilium-1-32,?($|\s.*) - agent: kubernetes always_run: true annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.33" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-1-33 branches: - release-1.33 cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-k8s-aws-cilium-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-k8s-aws-cilium-1-33 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-aws-cilium-1-33 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable-1.33.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.33.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-aws-cilium-1-33,?($|\s.*) - agent: kubernetes always_run: true annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.34" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-1-34 branches: - release-1.34 cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-k8s-aws-cilium-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-k8s-aws-cilium-1-34 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-aws-cilium-1-34 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable-1.34.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.34.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-aws-cilium-1-34,?($|\s.*) - agent: kubernetes always_run: true annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: "1.31" test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-1-31 branches: - release-1.31 cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-k8s-aws-cilium-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-k8s-aws-cilium-1-31 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-k8s-aws-cilium-1-31 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20251126' --channel=alpha --networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable-1.31.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable-1.31.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-k8s-aws-cilium-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-misc, kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-scenario-aws-karpenter branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-scenario-aws-karpenter decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kops-scenario-aws-karpenter namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-scenario-aws-karpenter spec: containers: - args: - ./tests/e2e/scenarios/karpenter/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-d3f5571021-549a1.tests-kops-aws.k8s.io - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-scenario-aws-karpenter,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --instance-manager=karpenter --master-size=c6g.xlarge test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-karpenter branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-karpenter decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-aws-karpenter namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-karpenter spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --instance-manager=karpenter --master-size=c6g.xlarge" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --focus-regex="\[Conformance\]|\[NodeConformance\]" \ --skip-regex="\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|HostPort|two.untainted.nodes" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-karpenter,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --instance-manager=karpenter --ipv6 --topology=private --bastion --master-size=c6g.xlarge test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-ipv6-karpenter branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-ipv6-karpenter decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-aws-ipv6-karpenter namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-ipv6-karpenter spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --instance-manager=karpenter --ipv6 --topology=private --bastion --master-size=c6g.xlarge" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --focus-regex="\[Conformance\]|\[NodeConformance\]" \ --skip-regex="\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|HostPort|two.untainted.nodes" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-ipv6-karpenter,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-e2e-aws-upgrade-k133-ko133-to-kstable-kolatest-many-addons branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-aws-upgrade-k133-ko133-to-kstable-kolatest-many-addons decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kops-e2e-aws-upgrade-k133-ko133-to-kstable-kolatest-many-addons namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-aws-upgrade-k133-ko133-to-kstable-kolatest-many-addons run_if_changed: ^upup\/(models\/cloudup\/resources\/addons\/|pkg\/fi\/cloudup\/bootstrapchannelbuilder\/) spec: containers: - args: - ./tests/e2e/scenarios/upgrade-ab/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: KOPS_VERSION_A value: "1.33" - name: K8S_VERSION_A value: v1.33.5 - name: KOPS_VERSION_B value: latest - name: K8S_VERSION_B value: stable - name: KOPS_SKIP_E2E value: "1" - name: KOPS_TEMPLATE value: tests/e2e/templates/many-addons.yaml.tmpl - name: KOPS_CONTROL_PLANE_SIZE value: "3" - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-1727ac1946-2023e.tests-kops-aws.k8s.io - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-aws-upgrade-k133-ko133-to-kstable-kolatest-many-addons,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: presubmit-kops-aws-boskos branches: - master cluster: k8s-infra-kops-prow-build context: presubmit-kops-aws-boskos decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: presubmit-kops-aws-boskos namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-kops-aws-boskos spec: containers: - args: - ./tests/e2e/scenarios/aws-boskos/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-fc5e1ab149-22fa7.tests-kops-aws.k8s.io - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret trigger: (?m)^/test( | .* )presubmit-kops-aws-boskos,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --master-size=c8g.xlarge test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-misc, kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: presubmit-kops-aws-boskos-kubetest2 branches: - master cluster: eks-prow-build-cluster context: presubmit-kops-aws-boskos-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-service-account: "true" name: presubmit-kops-aws-boskos-kubetest2 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-kops-aws-boskos-kubetest2 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --master-size=c8g.xlarge" \ --boskos-resource-type=aws-account \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --focus-regex="\[Conformance\]|\[NodeConformance\]" \ --skip-regex="\[Slow\]|\[Serial\]|\[Flaky\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret trigger: (?m)^/test( | .* )presubmit-kops-aws-boskos-kubetest2,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --node-volume-size=100 --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-kubernetes-e2e-cos-gce-serial branches: - master cluster: k8s-infra-prow-build context: pull-kops-kubernetes-e2e-cos-gce-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-kubernetes-e2e-cos-gce-serial namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-kubernetes-e2e-cos-gce-serial spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kindnet --node-volume-size=100 --gce-service-account=default" \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=500m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Serial\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]" \ --parallel=1 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-kubernetes-e2e-cos-gce-serial,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --node-volume-size=100 --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-kubernetes-e2e-cos-gce branches: - master cluster: k8s-infra-prow-build context: pull-kops-kubernetes-e2e-cos-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-kubernetes-e2e-cos-gce namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-kubernetes-e2e-cos-gce spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kubenet --node-volume-size=100 --gce-service-account=default" \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=40m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --skip-regex="\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-kubernetes-e2e-cos-gce,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: cos125 test.kops.k8s.io/extra_flags: --set=spec.networking.networkID=default --gce-service-account=default test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: kubenet testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-kubernetes-e2e-cos-gce-slow branches: - master cluster: k8s-infra-prow-build context: pull-kops-kubernetes-e2e-cos-gce-slow decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-kubernetes-e2e-cos-gce-slow namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-kubernetes-e2e-cos-gce-slow spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='cos-cloud/cos-125-19216-104-39' --channel=alpha --networking=kubenet --set=spec.networking.networkID=default --gce-service-account=default" \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=70m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --focus-regex="\[Slow\]" \ --skip-regex="\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]" \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-kubernetes-e2e-cos-gce-slow,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-scenario-clusterapi-gcp branches: - master cluster: k8s-infra-prow-build context: pull-kops-scenario-clusterapi-gcp decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" max_concurrency: 1 name: pull-kops-scenario-clusterapi-gcp namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-scenario-clusterapi-gcp spec: containers: - args: - ./tests/e2e/scenarios/clusterapi/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: CLOUD_PROVIDER value: gce - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-scenario-clusterapi-gcp,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --master-size=c6g.large --node-size=t4g.large --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-amazonvpc branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-amazonvpc decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-amazonvpc namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-amazonvpc run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.amazon-vpc-routed-eni\/|pkg\/model\/(firewall|components\/containerd|components\/kubeproxy|iam\/iam_builder)\.go|nodeup\/pkg\/model\/kubelet\.go) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=amazonvpc --master-size=c6g.large --node-size=t4g.large --set=cluster.spec.networking.amazonVPC.env=ENABLE_PREFIX_DELEGATION=true --set=cluster.spec.networking.amazonVPC.env=MINIMUM_IP_TARGET=80 --set=cluster.spec.networking.amazonVPC.env=WARM_IP_TARGET=10" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-amazonvpc,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-amazonvpc-ipv6 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-amazonvpc-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-amazonvpc-ipv6 namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-amazonvpc-ipv6 spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=amazonvpc --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-amazonvpc-ipv6,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --master-size=c6g.large --node-size=t4g.large --set=cluster.spec.networking.calico.wireguardEnabled=false test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-calico branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-calico decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-calico namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-calico run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.projectcalico\.org\/|pkg\/model\/(components\/containerd|firewall|pki|iam\/iam_builder)\.go|nodeup\/pkg\/model\/networking\/calico\.go) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --master-size=c6g.large --node-size=t4g.large --set=cluster.spec.networking.calico.wireguardEnabled=false" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-calico,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-cni-calico branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-gce-cni-calico decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-gce-cni-calico namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-gce-cni-calico run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.projectcalico\.org\/|pkg\/model\/(components\/containerd|firewall|pki|iam\/iam_builder)\.go|nodeup\/pkg\/model\/networking\/calico\.go) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=calico --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-gce-cni-calico,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: calico testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-calico-ipv6 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-calico-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-calico-ipv6 namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-calico-ipv6 run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.projectcalico\.org\/|pkg\/model\/(components\/containerd|firewall|pki|iam\/iam_builder)\.go|nodeup\/pkg\/model\/networking\/calico\.go) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=calico --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-calico-ipv6,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --master-size=c6g.large --node-size=t4g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-cilium branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-cilium decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-cilium namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-cilium run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.cilium\.io\/|pkg\/model\/(components\/containerd|firewall|components\/cilium|iam\/iam_builder)\.go|nodeup\/pkg\/model\/(context|networking\/cilium)\.go) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --master-size=c6g.large --node-size=t4g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-cilium,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: azure test.kops.k8s.io/distro: u2404 test.kops.k8s.io/feature_flags: Azure test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-azure-cni-cilium branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-azure-cni-cilium decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-kops-azure-cred-wi: "true" preset-service-account: "true" name: pull-kops-e2e-azure-cni-cilium namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-azure-cni-cilium run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.cilium\.io\/|pkg\/model\/(components\/containerd|firewall|components\/cilium|iam\/iam_builder)\.go|nodeup\/pkg\/model\/(context|networking\/cilium)\.go) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=azure \ --create-args="--channel=alpha --networking=cilium" \ --env=KOPS_FEATURE_FLAGS=Azure \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: stkopsstatestore image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - name: service secret: secretName: service-account - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kops-e2e-azure-cni-cilium,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-cni-cilium branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-gce-cni-cilium decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-gce-cni-cilium namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-gce-cni-cilium run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.cilium\.io\/|pkg\/model\/(components\/containerd|firewall|components\/cilium|iam\/iam_builder)\.go|nodeup\/pkg\/model\/(context|networking\/cilium)\.go) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=cilium --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-gce-cni-cilium,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-cilium-ipv6 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-cilium-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-cilium-ipv6 namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-cilium-ipv6 run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.cilium\.io\/|pkg\/model\/(components\/containerd|firewall|components\/cilium|iam\/iam_builder)\.go|nodeup\/pkg\/model\/(context|networking\/cilium)\.go) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-cilium-ipv6,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --master-size=c6g.large --node-size=t4g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium-etcd testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-cilium-etcd branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-cilium-etcd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-cilium-etcd namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-cilium-etcd run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.cilium\.io\/|pkg\/model\/(components\/containerd|firewall|components\/cilium|iam\/iam_builder)\.go|nodeup\/pkg\/model\/(context|networking\/cilium)\.go) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=cilium-etcd --master-size=c6g.large --node-size=t4g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-cilium-etcd,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2204arm64 test.kops.k8s.io/extra_flags: --master-size=c6g.large --node-size=t4g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: cilium-eni testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-cilium-eni branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-cilium-eni decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-cilium-eni namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-cilium-eni run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.cilium\.io\/|pkg\/model\/(components\/containerd|firewall|components\/cilium|iam\/iam_builder)\.go|nodeup\/pkg\/model\/(context|networking\/cilium)\.go) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20251122' --channel=alpha --networking=cilium-eni --master-size=c6g.large --node-size=t4g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-cilium-eni,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --master-size=c6g.large --node-size=t4g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: flannel testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-flannel branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-flannel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-flannel namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-flannel run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.flannel\/) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=flannel --master-size=c6g.large --node-size=t4g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-flannel,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --master-size=c6g.large --node-size=t4g.large test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: kube-router testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-kuberouter branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-kuberouter decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-kuberouter namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-kuberouter run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.kuberouter\/|pkg\/model\/components\/containerd\.go) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kube-router --master-size=c6g.large --node-size=t4g.large" \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-url=https://storage.googleapis.com/k8s-release-dev \ --test-package-dir=ci \ --test-package-marker=latest.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-kuberouter,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --master-size=c6g.large --node-size=t4g.large test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-kindnet branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-kindnet decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-kindnet namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-kindnet run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.kindnet) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --master-size=c6g.large --node-size=t4g.large" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-kindnet,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/extra_flags: --gce-service-account=default test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-gce-cni-kindnet branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-gce-cni-kindnet decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" name: pull-kops-e2e-gce-cni-kindnet namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-gce-cni-kindnet run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.kindnet) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--image='ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20251121' --channel=alpha --networking=kindnet --gce-service-account=default" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kops-e2e-gce-cni-kindnet,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404arm64 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: kindnet testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: e2e-kindnet-ipv6 branches: - master cluster: k8s-infra-kops-prow-build context: pull-kops-e2e-cni-kindnet-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" name: pull-kops-e2e-cni-kindnet-ipv6 namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-cni-kindnet-ipv6 run_if_changed: ^(upup\/models\/cloudup\/resources\/addons\/networking\.kindnet) spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=aws \ --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20251126' --channel=alpha --networking=kindnet --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-args="-test.timeout=60m" \ --test-package-marker=stable.txt \ --parallel=25 command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )pull-kops-e2e-cni-kindnet-ipv6,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: presubmit-kops-aws-scale-amazonvpc branches: - master cluster: k8s-infra-kops-prow-build context: presubmit-kops-aws-scale-amazonvpc decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-aws-ssh: "true" preset-k8s-kops-aws-credential: "true" preset-service-account: "true" max_concurrency: 1 name: presubmit-kops-aws-scale-amazonvpc namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-kops-aws-scale-amazonvpc spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: CNI_PLUGIN value: amazonvpc - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-ed860ed5de-2df82.tests-kops-aws.k8s.io - name: KOPS_STATE_STORE value: s3://k8s-kops-ci-prow-state-store - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/credentials image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: kops-ci-user-credentials trigger: (?m)^/test( | .* )presubmit-kops-aws-scale-amazonvpc,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: presubmit-kops-aws-scale-amazonvpc-using-cl2 branches: - master cluster: eks-prow-build-cluster context: presubmit-kops-aws-scale-amazonvpc-using-cl2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-aws-credential-boskos-scale-001-kops: "true" preset-aws-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: presubmit-kops-aws-scale-amazonvpc-using-cl2 namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-kops-aws-scale-amazonvpc-using-cl2 spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: amazonvpc - name: KUBE_NODE_COUNT value: "5000" - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: CONTROL_PLANE_COUNT value: "3" - name: CONTROL_PLANE_SIZE value: c5.18xlarge - name: KOPS_STATE_STORE value: s3://k8s-infra-kops-scale-tests - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: gp2 - name: CL2_NETWORK_LATENCY_THRESHOLD value: 0.5s - name: CL2_ENABLE_VIOLATIONS_FOR_NETWORK_PROGRAMMING_LATENCIES value: "true" - name: CL2_NETWORK_PROGRAMMING_LATENCY_THRESHOLD value: 20s - name: CL2_ENABLE_DNSTESTS value: "false" - name: CL2_USE_ADVANCED_DNSTEST value: "false" - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-ff02749ef8-a423a.tests-kops-aws.k8s.io - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: aws-credentials-boskos-scale-001-kops trigger: (?m)^/test( | .* )presubmit-kops-aws-scale-amazonvpc-using-cl2,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: aws test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: amazonvpc testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: presubmit-kops-aws-small-scale-amazonvpc-using-cl2 branches: - master cluster: eks-prow-build-cluster context: presubmit-kops-aws-small-scale-amazonvpc-using-cl2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-aws-credential-boskos-scale-001-kops: "true" preset-aws-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: presubmit-kops-aws-small-scale-amazonvpc-using-cl2 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-kops-aws-small-scale-amazonvpc-using-cl2 spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/aws-ssh/aws-ssh-private - name: KUBE_SSH_USER value: ubuntu - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: amazonvpc - name: KUBE_NODE_COUNT value: "500" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "20" - name: CONTROL_PLANE_COUNT value: "3" - name: CONTROL_PLANE_SIZE value: c5.4xlarge - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: KOPS_STATE_STORE value: s3://k8s-infra-kops-scale-tests - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: gp2 - name: CL2_NETWORK_LATENCY_THRESHOLD value: 0.5s - name: CL2_ENABLE_VIOLATIONS_FOR_NETWORK_PROGRAMMING_LATENCIES value: "true" - name: CL2_NETWORK_PROGRAMMING_LATENCY_THRESHOLD value: 20s - name: CLOUD_PROVIDER value: aws - name: CLUSTER_NAME value: e2e-fa029a0ba8-a2033.tests-kops-aws.k8s.io - name: KOPS_IRSA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AWS_SHARED_CREDENTIALS_FILE value: /etc/aws-cred/sharedCredentialsFile image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /etc/aws-cred name: aws-cred readOnly: true volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - name: aws-cred secret: secretName: aws-credentials-boskos-scale-001-kops trigger: (?m)^/test( | .* )presubmit-kops-aws-small-scale-amazonvpc-using-cl2,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: gce testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: presubmit-kops-gce-scale-ipalias-using-cl2 branches: - master cluster: k8s-infra-prow-build context: presubmit-kops-gce-scale-ipalias-using-cl2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-k8s-ssh: "true" max_concurrency: 1 name: presubmit-kops-gce-scale-ipalias-using-cl2 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-kops-gce-scale-ipalias-using-cl2 spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: gce - name: KUBE_NODE_COUNT value: "5000" - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: CONTROL_PLANE_COUNT value: "1" - name: CONTROL_PLANE_SIZE value: c4-standard-96 - name: KUBE_PROXY_MODE value: nftables - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: ssd-csi - name: CL2_NETWORK_LATENCY_THRESHOLD value: 0.5s - name: CL2_ENABLE_VIOLATIONS_FOR_NETWORK_PROGRAMMING_LATENCIES value: "true" - name: CL2_NETWORK_PROGRAMMING_LATENCY_THRESHOLD value: 20s - name: CL2_ENABLE_DNSTESTS value: "false" - name: CL2_USE_ADVANCED_DNSTEST value: "false" - name: BOSKOS_RESOURCE_TYPE value: scalability-scale-project - name: CLOUD_PROVIDER value: gce - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )presubmit-kops-gce-scale-ipalias-using-cl2,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: gce testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: presubmit-kops-gce-small-scale-ipalias-using-cl2 branches: - master cluster: k8s-infra-prow-build context: presubmit-kops-gce-small-scale-ipalias-using-cl2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-k8s-ssh: "true" max_concurrency: 1 name: presubmit-kops-gce-small-scale-ipalias-using-cl2 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-kops-gce-small-scale-ipalias-using-cl2 spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: gce - name: KUBE_NODE_COUNT value: "500" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "20" - name: CONTROL_PLANE_COUNT value: "1" - name: KUBE_PROXY_MODE value: nftables - name: CONTROL_PLANE_SIZE value: c4-standard-48 - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: ssd-csi - name: CL2_NETWORK_LATENCY_THRESHOLD value: 0.5s - name: BOSKOS_RESOURCE_TYPE value: scalability-scale-project - name: CL2_ENABLE_VIOLATIONS_FOR_NETWORK_PROGRAMMING_LATENCIES value: "true" - name: CL2_NETWORK_PROGRAMMING_LATENCY_THRESHOLD value: 20s - name: CLOUD_PROVIDER value: gce - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )presubmit-kops-gce-small-scale-ipalias-using-cl2,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2404 test.kops.k8s.io/k8s_version: stable test.kops.k8s.io/kops_channel: alpha test.kops.k8s.io/networking: gce testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: presubmit-kops-gce-small-scale-kindnet-using-cl2 branches: - master cluster: k8s-infra-prow-build context: presubmit-kops-gce-small-scale-kindnet-using-cl2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests labels: preset-k8s-ssh: "true" max_concurrency: 1 name: presubmit-kops-gce-small-scale-kindnet-using-cl2 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test presubmit-kops-gce-small-scale-kindnet-using-cl2 spec: containers: - args: - ./tests/e2e/scenarios/scalability/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: GOPATH value: /home/prow/go - name: ARTIFACTS value: $(ARTIFACTS) - name: CNI_PLUGIN value: kindnet - name: KUBE_PROXY_MODE value: nftables - name: KUBE_NODE_COUNT value: "100" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "20" - name: CONTROL_PLANE_COUNT value: "1" - name: CONTROL_PLANE_SIZE value: c3-standard-88 - name: CL2_LOAD_TEST_THROUGHPUT value: "50" - name: CL2_DELETE_TEST_THROUGHPUT value: "50" - name: CL2_RATE_LIMIT_POD_CREATION value: "false" - name: NODE_MODE value: master - name: PROMETHEUS_SCRAPE_KUBE_PROXY value: "true" - name: CL2_ENABLE_DNS_PROGRAMMING value: "true" - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT value: "true" - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD value: "99.5" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: PROMETHEUS_PVC_STORAGE_CLASS value: ssd-csi - name: CL2_NETWORK_LATENCY_THRESHOLD value: 0.5s - name: CL2_ENABLE_VIOLATIONS_FOR_NETWORK_PROGRAMMING_LATENCIES value: "true" - name: CL2_NETWORK_PROGRAMMING_LATENCY_THRESHOLD value: 20s - name: CLOUD_PROVIDER value: gce - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )presubmit-kops-gce-small-scale-kindnet-using-cl2,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: build cluster: eks-prow-build-cluster context: pull-kops-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kops-build namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-build spec: containers: - args: - make - version-dist command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "8" memory: 64Gi requests: cpu: "8" memory: 64Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kops-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: test cluster: eks-prow-build-cluster context: pull-kops-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 15m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kops-test namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-test spec: containers: - args: - make - test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "8" memory: 64Gi requests: cpu: "8" memory: 64Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kops-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: e2e-do-gossip branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-kubernetes-do-gossip decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" preset-do-spaces-credential: "true" preset-do-ssh: "true" preset-service-account: "true" name: pull-kops-e2e-kubernetes-do-gossip namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-kubernetes-do-gossip spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=digitalocean \ --cluster-name=e2e-test-do.k8s.local \ --env S3_ENDPOINT=https://sfo3.digitaloceanspaces.com \ --env JOB_NAME=pull-kops-e2e-kubernetes-do-gossip \ --create-args "--networking=calico --api-loadbalancer-type=public --node-count=2 --master-count=3 --dns=private" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-package-marker=stable.txt \ --parallel 25 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token - name: S3_ACCESS_KEY_ID valueFrom: secretKeyRef: key: access-key name: spaces-digitalocean-s3 - name: S3_SECRET_ACCESS_KEY valueFrom: secretKeyRef: key: secret-key name: spaces-digitalocean-s3 - name: DO_SSH_PUBLIC_KEY_FILE value: /etc/do-ssh/public-ssh-key - name: DO_SSH_PRIVATE_KEY_FILE value: /etc/do-ssh/private-ssh-key image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/do-ssh name: do-ssh readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: do-ssh secret: defaultMode: 256 secretName: kops-e2e-do-ssh-key trigger: (?m)^/test( | .* )pull-kops-e2e-kubernetes-do-gossip,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: e2e-do-dns-none branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-kubernetes-do-dns-none decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" preset-do-spaces-credential: "true" preset-do-ssh: "true" preset-service-account: "true" name: pull-kops-e2e-kubernetes-do-dns-none namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-kubernetes-do-dns-none spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=digitalocean \ --cluster-name=e2e-test-do.k8s.local \ --env S3_ENDPOINT=https://sfo3.digitaloceanspaces.com \ --env JOB_NAME=pull-kops-e2e-kubernetes-do-gossip \ --create-args "--networking=calico --api-loadbalancer-type=public --node-count=2 --master-count=3 --dns=none" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-package-marker=stable.txt \ --parallel 25 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token - name: S3_ACCESS_KEY_ID valueFrom: secretKeyRef: key: access-key name: spaces-digitalocean-s3 - name: S3_SECRET_ACCESS_KEY valueFrom: secretKeyRef: key: secret-key name: spaces-digitalocean-s3 - name: DO_SSH_PUBLIC_KEY_FILE value: /etc/do-ssh/public-ssh-key - name: DO_SSH_PRIVATE_KEY_FILE value: /etc/do-ssh/private-ssh-key image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/do-ssh name: do-ssh readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: do-ssh secret: defaultMode: 256 secretName: kops-e2e-do-ssh-key trigger: (?m)^/test( | .* )pull-kops-e2e-kubernetes-do-dns-none,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: e2e-do-kubetest2 branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-kubernetes-do-fqdn decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-do-credential: "true" preset-do-spaces-credential: "true" preset-do-ssh: "true" preset-service-account: "true" name: pull-kops-e2e-kubernetes-do-fqdn namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-kubernetes-do-fqdn spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=digitalocean \ --cluster-name=e2e-b284d3e83b-4c77c.test-cncf-do.k8s.io \ --env S3_ENDPOINT=https://sfo3.digitaloceanspaces.com \ --env JOB_NAME=pull-kops-e2e-kubernetes-do-fqdn \ --create-args "--networking=calico --node-count=2" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-package-marker=stable.txt \ --parallel 25 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: DIGITALOCEAN_ACCESS_TOKEN valueFrom: secretKeyRef: key: DIGITALOCEAN_ACCESS_TOKEN name: cluster-api-provider-digitalocean-token - name: S3_ACCESS_KEY_ID valueFrom: secretKeyRef: key: access-key name: spaces-digitalocean-s3 - name: S3_SECRET_ACCESS_KEY valueFrom: secretKeyRef: key: secret-key name: spaces-digitalocean-s3 - name: DO_SSH_PUBLIC_KEY_FILE value: /etc/do-ssh/public-ssh-key - name: DO_SSH_PRIVATE_KEY_FILE value: /etc/do-ssh/private-ssh-key image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/do-ssh name: do-ssh readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: do-ssh secret: defaultMode: 256 secretName: kops-e2e-do-ssh-key trigger: (?m)^/test( | .* )pull-kops-e2e-kubernetes-do-fqdn,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: verify-generated cluster: eks-prow-build-cluster context: pull-kops-verify-generated decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kops-verify-generated namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-verify-generated spec: containers: - args: - make - verify-generate command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kops-verify-generated,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: verify-gomod branches: - master cluster: eks-prow-build-cluster context: pull-kops-verify-gomod decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kops-verify-gomod namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-verify-gomod spec: containers: - args: - make - verify-gomod command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kops-verify-gomod,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: verify-boilerplate cluster: eks-prow-build-cluster context: pull-kops-verify-boilerplate decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kops-verify-boilerplate namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-verify-boilerplate spec: containers: - args: - make - verify-boilerplate command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kops-verify-boilerplate,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: verify-gofmt branches: - master cluster: eks-prow-build-cluster context: pull-kops-verify-gofmt decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kops-verify-gofmt namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-verify-gofmt spec: containers: - args: - make - verify-gofmt command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kops-verify-gofmt,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: verify-govet cluster: eks-prow-build-cluster context: pull-kops-verify-govet decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kops-verify-govet namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-verify-govet spec: containers: - args: - make - govet command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "8" memory: 64Gi requests: cpu: "8" memory: 64Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kops-verify-govet,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: verify-golangci-lint branches: - master cluster: eks-prow-build-cluster context: pull-kops-verify-golangci-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 15m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kops-verify-golangci-lint namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-verify-golangci-lint spec: containers: - args: - make - verify-golangci-lint command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "8" memory: 64Gi requests: cpu: "8" memory: 64Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kops-verify-golangci-lint,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: verify-hashes cluster: eks-prow-build-cluster context: pull-kops-verify-hashes decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kops-verify-hashes namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-verify-hashes run_if_changed: ^upup\/pkg\/fi\/cloudup\/runc spec: containers: - args: - make - verify-hashes command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "8" memory: 64Gi requests: cpu: "8" memory: 64Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kops-verify-hashes,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: verify-terraform cluster: eks-prow-build-cluster context: pull-kops-verify-terraform decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kops-verify-terraform namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-verify-terraform run_if_changed: ^tests\/integration\/update_cluster\/ spec: containers: - args: - make - verify-terraform command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 4Gi requests: cpu: "4" memory: 4Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kops-verify-terraform,?($|\s.*) - agent: kubernetes always_run: false annotations: test.kops.k8s.io/cloud: gce test.kops.k8s.io/distro: u2204 test.kops.k8s.io/k8s_version: ci test.kops.k8s.io/kops_channel: alpha testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops testgrid-days-of-results: "90" testgrid-tab-name: pull-kops-kubernetes-e2e-ubuntu-gce-build branches: - master cluster: k8s-infra-prow-build context: pull-kops-kubernetes-e2e-ubuntu-gce-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kops-kubernetes-e2e-ubuntu-gce-build namespace: test-pods optional: true path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-kubernetes-e2e-ubuntu-gce-build run_if_changed: tests/e2e spec: containers: - args: - ./tests/e2e/scenarios/build/run-test.sh command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: prow - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kops-kubernetes-e2e-ubuntu-gce-build,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits testgrid-tab-name: e2e-azure branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-kubernetes-azure decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kops-azure-cred-wi: "true" preset-service-account: "true" name: pull-kops-e2e-kubernetes-azure namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-kubernetes-azure spec: containers: - args: - bash - -c - | make test-e2e-install kubetest2 kops \ -v 2 \ --up --build --down \ --cloud-provider=azure \ --cluster-name=e2e-test-azure.k8s \ --env KOPS_FEATURE_FLAGS=Azure \ --env JOB_NAME=pull-kops-e2e-kubernetes-azure \ --create-args "--networking=cilium" \ --kubernetes-version=https://dl.k8s.io/release/stable.txt \ --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ --test=kops \ -- \ --test-package-marker=stable.txt \ --parallel 25 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: stkopsstatestore image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kops-e2e-kubernetes-azure,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-baremetal decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kops-e2e-baremetal namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-baremetal spec: containers: - args: - tests/e2e/scenarios/bare-metal/run-test command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 25Gi requests: cpu: "7" memory: 25Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true nodeSelector: cloud.google.com/machine-family: c4 volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kops-e2e-baremetal,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-cluster-lifecycle-kops, presubmits-kops, kops-presubmits branches: - master cluster: k8s-infra-prow-build context: pull-kops-e2e-baremetal-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kops-e2e-baremetal-ipv6 namespace: test-pods path_alias: k8s.io/kops prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kops-e2e-baremetal-ipv6 spec: containers: - args: - tests/e2e/scenarios/bare-metal/scenario-ipv6 command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 25Gi requests: cpu: "7" memory: 25Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true nodeSelector: cloud.google.com/machine-family: c4 volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kops-e2e-baremetal-ipv6,?($|\s.*) kubernetes/kubeadm: - agent: kubernetes always_run: false cluster: eks-prow-build-cluster context: pull-kubeadm-kinder-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubeadm-kinder-verify namespace: test-pods path_alias: k8s.io/kubeadm prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubeadm-kinder-verify run_if_changed: ^kinder\/.*$ spec: containers: - command: - ./kinder/hack/verify-all.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi trigger: (?m)^/test( | .* )pull-kubeadm-kinder-verify,?($|\s.*) - agent: kubernetes always_run: false cluster: eks-prow-build-cluster context: pull-kubeadm-kinder-upgrade-latest decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubeadm-kinder-upgrade-latest namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubeadm-kinder-upgrade-latest run_if_changed: ^kinder\/.*$ skip_branches: - release-\d+\.\d+ spec: containers: - args: - presubmit-upgrade-latest command: - runner.sh - ../kubeadm/kinder/ci/kinder-run.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubeadm-kinder-upgrade-latest,?($|\s.*) kubernetes/kubernetes: - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos spec: containers: - args: - --build=quick - --cluster= - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos-canary skip_report: true spec: containers: - args: - --build=quick - --cluster= - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: BOOTSTRAP_FETCH_TEST_INFRA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos-canary,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce spec: containers: - args: - --build=quick - --cluster= - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.7.20 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.1.13 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-canary skip_report: true spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --ginkgo-args="--debug" \ --skip-regex="\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=80m \ --use-built-binaries=true \ --parallel=30 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial spec: containers: - args: - --build=quick - --cluster= - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.7.20 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.1.13 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-zone=us-central1-b - --ginkgo-parallel=1 - --provider=gce - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=500m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-serial-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial-canary spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=800m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Serial\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-disruptive-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-disruptive-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-disruptive-canary spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=600m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Disruptive\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-disruptive-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-e2e-gce-cloud-provider-disabled decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-e2e-gce-cloud-provider-disabled namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-gce-cloud-provider-disabled spec: containers: - args: - --build=quick - --cluster= - --env=KUBE_FEATURE_GATES=DisableCloudProviders=true,DisableKubeletCloudCredentialProviders=true - --env=CLOUD_PROVIDER_FLAG=external - --env=ENABLE_AUTH_PROVIDER_GCP=true - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-e2e-gce-cloud-provider-disabled,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-device-plugin-gpu decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-gce-device-plugin-gpu: "true" preset-pull-kubernetes-e2e: "true" preset-service-account: "true" max_concurrency: 5 name: pull-kubernetes-e2e-gce-device-plugin-gpu namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-device-plugin-gpu spec: containers: - args: - --build=quick - --cluster= - --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22 - --gcp-node-image=gci - --gcp-nodes=2 - --gcp-project-type=gpu-project - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8 - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_ACCELERATORS value: type=nvidia-tesla-t4,count=4 - name: CREATE_CUSTOM_NETWORK value: "true" - name: NODE_SIZE value: n1-standard-2 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-device-plugin-gpu,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-containerd-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-containerd-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-containerd-gce spec: containers: - args: - --build=quick - --cluster= - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[NodeFeature:RuntimeHandler\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-containerd-gce,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-containerd namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" - --timeout=65m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi serviceAccountName: node-e2e-tests trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=cgroupfs" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: SKIP value: \[Flaky\]|\[Slow\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\] - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-node-arm64-ubuntu-serial-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-arm64-ubuntu-serial-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-ubuntu-serial-gce spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-a - --parallelism=1 - --focus-regex=\[Serial\] - --use-dockerized-build=true - --target-build-arch=linux/arm64 - --skip-regex=\[Flaky\]|\[Slow\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\]|\[Feature:DynamicResourceAllocation\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/arm/image-config-serial.yaml command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-ubuntu-serial-gce,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h5m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-kubetest2 spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-kubetest2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-serial-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: SKIP value: \[Flaky\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\] - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-100-performance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-e2e-gce-100-performance namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-100-performance spec: containers: - args: - --build=quick - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --flush-mem-after-build=true - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--provider=gce - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "6" memory: 14Gi requests: cpu: "6" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-100-performance,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-big decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-kubemark-e2e-gce-big namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-big spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-master-size=n2-standard-4 - --gcp-node-size=e2-standard-8 - --gcp-nodes=7 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-big,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-scale decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 18h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-kubemark-gce-scale: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kubernetes-kubemark-e2e-gce-scale namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-scale spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-node-size=e2-standard-8 - --gcp-nodes=84 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=5000 - --kubemark-master-size=n2-standard-64 - --provider=gce - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=1080m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: USE_REAL_PROXIER value: "false" - name: HOLLOW_PROXY_TEST_ARGS value: --use-real-proxier=false - name: HEAPSTER_KUBELET_TEST_ARGS value: --register-with-taints=monitoring=:NoSchedule - name: HEAPSTER_MACHINE_TYPE value: e2-standard-8 - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-scale,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ipv6-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" max_concurrency: 8 name: pull-kubernetes-conformance-kind-ipv6-parallel namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ipv6-parallel run_if_changed: ^test/ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251021-e2c2c9806f-1.31 name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ipv6-parallel,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-dependencies namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dependencies spec: containers: - args: - make - verify command: - runner.sh env: - name: WHAT value: external-dependencies-version vendor vendor-licenses - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: main resources: limits: cpu: "2" memory: 1288490188800m requests: cpu: "2" memory: 1288490188800m securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-dependencies,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-kubernetes-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration spec: containers: - args: - ./hack/jenkins/test-dockerized.sh command: - runner.sh env: - name: KUBE_INTEGRATION_TEST_MAX_CONCURRENCY value: "8" - name: KUBE_TIMEOUT value: -timeout=1h30m - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "8" memory: 20Gi requests: cpu: "8" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-integration-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-go-compatibility spec: containers: - args: - ./hack/jenkins/test-dockerized.sh command: - runner.sh env: - name: GO_VERSION value: 1.22.5 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration-go-compatibility,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|NFS|nfs|inline.execution.and.attach|should.be.rejected.when.no.endpoints.exist - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251021-e2c2c9806f-1.31 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-ipv6 namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-ipv6 spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[sig-storage\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251021-e2c2c9806f-1.31 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-ipv6,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ga-only-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-conformance-kind-ga-only-parallel namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ga-only-parallel spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":false,"AllBeta":false}' - name: RUNTIME_CONFIG value: '{"api/alpha":"false", "api/beta":"false"}' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251021-e2c2c9806f-1.31 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ga-only-parallel,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit spec: containers: - command: - make - test env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 36Gi requests: cpu: "4" memory: 36Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-unit-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit-go-compatibility spec: containers: - command: - make - test env: - name: GO_VERSION value: 1.22.5 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "4" memory: 36Gi requests: cpu: "4" memory: 36Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit-go-compatibility,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-kubernetes-typecheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-typecheck namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-typecheck spec: containers: - args: - verify command: - make env: - name: WHAT value: typecheck - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: main resources: limits: cpu: "5" memory: 32Gi requests: cpu: "5" memory: 32Gi trigger: (?m)^/test( | .* )pull-kubernetes-typecheck,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-kubernetes-update decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-update namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-update spec: containers: - args: - ./hack/jenkins/update-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.31 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 12Gi requests: cpu: "7" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-update,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-kubernetes-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-verify namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-verify spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.31 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 12Gi requests: cpu: "7" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-verify,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-kubernetes-linter-hints decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-linter-hints namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-linter-hints spec: containers: - args: - verify - WHAT=golangci-lint-pr-hints command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "5" memory: 12Gi requests: cpu: "5" memory: 12Gi trigger: (?m)^/test( | .* )pull-kubernetes-linter-hints,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos spec: containers: - args: - --build=quick - --cluster= - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos-canary skip_report: true spec: containers: - args: - --build=quick - --cluster= - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: BOOTSTRAP_FETCH_TEST_INFRA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos-canary,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce spec: containers: - args: - --build=quick - --cluster= - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.0.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.2.1 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-canary skip_report: true spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --ginkgo-args="--debug" \ --skip-regex="\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=80m \ --use-built-binaries=true \ --parallel=30 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial spec: containers: - args: - --build=quick - --cluster= - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.0.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.2.1 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-zone=us-central1-b - --ginkgo-parallel=1 - --provider=gce - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=500m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-serial-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial-canary spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=800m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Serial\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-disruptive-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-disruptive-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-disruptive-canary spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=600m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Disruptive\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-disruptive-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-e2e-gce-cloud-provider-disabled decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-e2e-gce-cloud-provider-disabled namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-gce-cloud-provider-disabled spec: containers: - args: - --build=quick - --cluster= - --env=KUBE_FEATURE_GATES=DisableCloudProviders=true,DisableKubeletCloudCredentialProviders=true - --env=CLOUD_PROVIDER_FLAG=external - --env=ENABLE_AUTH_PROVIDER_GCP=true - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-e2e-gce-cloud-provider-disabled,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-device-plugin-gpu decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-gce-device-plugin-gpu: "true" preset-pull-kubernetes-e2e: "true" preset-service-account: "true" max_concurrency: 5 name: pull-kubernetes-e2e-gce-device-plugin-gpu namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-device-plugin-gpu spec: containers: - args: - --build=quick - --cluster= - --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22 - --gcp-node-image=gci - --gcp-nodes=2 - --gcp-project-type=gpu-project - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8 - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_ACCELERATORS value: type=nvidia-tesla-t4,count=4 - name: CREATE_CUSTOM_NETWORK value: "true" - name: NODE_SIZE value: n1-standard-2 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-device-plugin-gpu,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-containerd-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-containerd-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-containerd-gce spec: containers: - args: - --build=quick - --cluster= - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[NodeFeature:RuntimeHandler\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-containerd-gce,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-containerd namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" - --timeout=65m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi serviceAccountName: node-e2e-tests trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: SKIP value: \[Flaky\]|\[Slow\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\] - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-node-arm64-ubuntu-serial-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-arm64-ubuntu-serial-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-ubuntu-serial-gce spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-a - --parallelism=1 - --focus-regex=\[Serial\] - --use-dockerized-build=true - --target-build-arch=linux/arm64 - --skip-regex=\[Flaky\]|\[Slow\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[NodeFeature:NodeSwap\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/arm/image-config-serial.yaml - --timeout=180m command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-ubuntu-serial-gce,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h5m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-kubetest2 spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-kubetest2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-serial-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: SKIP value: \[Flaky\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\] - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-100-performance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-e2e-gce-100-performance namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-100-performance spec: containers: - args: - --build=quick - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --flush-mem-after-build=true - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--provider=gce - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 14Gi requests: cpu: "6" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-100-performance,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-big decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-kubemark-e2e-gce-big namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-big spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-master-size=n2-standard-4 - --gcp-node-size=e2-standard-8 - --gcp-nodes=7 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-big,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-scale decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 18h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-kubemark-gce-scale: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kubernetes-kubemark-e2e-gce-scale namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-scale spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-node-size=e2-standard-8 - --gcp-nodes=84 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=5000 - --kubemark-master-size=n2-standard-64 - --provider=gce - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=1080m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: USE_REAL_PROXIER value: "false" - name: HOLLOW_PROXY_TEST_ARGS value: --use-real-proxier=false - name: HEAPSTER_KUBELET_TEST_ARGS value: --register-with-taints=monitoring=:NoSchedule - name: HEAPSTER_MACHINE_TYPE value: e2-standard-8 - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-scale,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-storage-selinux decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-storage-selinux namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-storage-selinux spec: containers: - args: - bash - -xc - | make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build --env=KOPS_FEATURE_FLAGS=SELinuxMount \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kubernetes-feature-gates=SELinuxMount \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "--image='rhel-cloud/rhel-9-v20240815' --channel=alpha --networking=cilium --set=cluster.spec.containerd.selinuxEnabled=true --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --test=kops \ -- \ --ginkgo-args="--debug" \ --timeout=120m \ --focus-regex="\[Feature:SELinux\]" \ --skip-regex="\[Feature:Volumes\]|\[Driver:.nfs\]|\[Driver:.local\]|\[Feature:SELinuxMountReadWriteOncePodOnly\]" \ --use-built-binaries=true \ --parallel=1 # [Feature:SELinux] tests include serial ones command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-storage-selinux,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ipv6-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" max_concurrency: 8 name: pull-kubernetes-conformance-kind-ipv6-parallel namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ipv6-parallel run_if_changed: ^test/ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.32 name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ipv6-parallel,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-dependencies namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dependencies spec: containers: - args: - make - verify command: - runner.sh env: - name: WHAT value: external-dependencies-version vendor vendor-licenses - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: main resources: limits: cpu: "2" memory: 1288490188800m requests: cpu: "2" memory: 1288490188800m securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-dependencies,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-kubernetes-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration spec: containers: - args: - ./hack/jenkins/test-dockerized.sh command: - runner.sh env: - name: KUBE_INTEGRATION_TEST_MAX_CONCURRENCY value: "8" - name: KUBE_TIMEOUT value: -timeout=1h30m - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "8" memory: 20Gi requests: cpu: "8" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-integration-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-go-compatibility spec: containers: - args: - ./hack/jenkins/test-dockerized.sh command: - runner.sh env: - name: GO_VERSION value: 1.23.3 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration-go-compatibility,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|NFS|nfs|inline.execution.and.attach|should.be.rejected.when.no.endpoints.exist - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.32 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-ipv6 namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-ipv6 spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[sig-storage\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-ipv6,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ga-only-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-conformance-kind-ga-only-parallel namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ga-only-parallel spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":false,"AllBeta":false}' - name: RUNTIME_CONFIG value: '{"api/alpha":"false", "api/beta":"false"}' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.32 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ga-only-parallel,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit spec: containers: - command: - make - test env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 36Gi requests: cpu: "4" memory: 36Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-unit-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit-go-compatibility spec: containers: - command: - make - test env: - name: GO_VERSION value: 1.23.3 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "4" memory: 36Gi requests: cpu: "4" memory: 36Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit-go-compatibility,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-kubernetes-typecheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-typecheck namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-typecheck spec: containers: - args: - verify command: - make env: - name: WHAT value: typecheck - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: main resources: limits: cpu: "5" memory: 32Gi requests: cpu: "5" memory: 32Gi trigger: (?m)^/test( | .* )pull-kubernetes-typecheck,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-kubernetes-update decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-update namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-update spec: containers: - args: - ./hack/jenkins/update-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.32 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 12Gi requests: cpu: "7" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-update,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-kubernetes-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-verify namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-verify spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.32 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 12Gi requests: cpu: "7" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-verify,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-kubernetes-linter-hints decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-linter-hints namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-linter-hints spec: containers: - args: - verify - WHAT=golangci-lint-pr-hints command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "5" memory: 12Gi requests: cpu: "5" memory: 12Gi trigger: (?m)^/test( | .* )pull-kubernetes-linter-hints,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos spec: containers: - args: - --build=quick - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos-canary skip_report: true spec: containers: - args: - --build=quick - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: BOOTSTRAP_FETCH_TEST_INFRA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos-canary,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce spec: containers: - args: - --build=quick - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.0.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.2.1 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_LIST_FROM_CACHE_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: 7200m memory: 20Gi requests: cpu: 7200m memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-canary skip_report: true spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --ginkgo-args="--debug" \ --skip-regex="\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=80m \ --use-built-binaries=true \ --parallel=30 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial spec: containers: - args: - --build=quick - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.0.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.2.1 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-region=us-central1 - --ginkgo-parallel=1 - --provider=gce - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=500m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-serial-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial-canary spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=800m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Serial\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-disruptive-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-disruptive-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-disruptive-canary spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=600m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Disruptive\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-disruptive-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-e2e-gce-cloud-provider-disabled decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-e2e-gce-cloud-provider-disabled namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-gce-cloud-provider-disabled spec: containers: - args: - --build=quick - --env=CLOUD_PROVIDER_FLAG=external - --env=ENABLE_AUTH_PROVIDER_GCP=true - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-e2e-gce-cloud-provider-disabled,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-device-plugin-gpu decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-gce-device-plugin-gpu: "true" preset-pull-kubernetes-e2e: "true" preset-service-account: "true" max_concurrency: 5 name: pull-kubernetes-e2e-gce-device-plugin-gpu namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-device-plugin-gpu spec: containers: - args: - --build=quick - --cluster= - --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22 - --gcp-node-image=gci - --gcp-nodes=2 - --gcp-project-type=gpu-project - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8 - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_ACCELERATORS value: type=nvidia-tesla-t4,count=4 - name: CREATE_CUSTOM_NETWORK value: "true" - name: NODE_SIZE value: n1-standard-2 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-device-plugin-gpu,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*.go spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. kind_yaml=$(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # Inject ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). if ! echo "$kind_yaml" | grep -q '^kubeadmConfigPatches:'; then # Add kubeadmConfigPatches list before node list, there is none at the moment. kind_yaml=$(echo "$kind_yaml" | sed -e '/nodes:/ i\kubeadmConfigPatches:') fi kind_yaml=$(echo "$kind_yaml" | sed -e '/^kubeadmConfigPatches:/ a\- |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd') # Additional features are not in kind.yaml, but they can be added at the end. kind create cluster --retain --config <(echo "${kind_yaml}"; for feature in ${features[@]}; do echo " ${feature}: true"; done) --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="Feature: containsAny DynamicResourceAllocation && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation$(for feature in ${features[@]}; do echo , ${feature}; done)} && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-all decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-all namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-all run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*.go spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. kind_yaml=$(cat test/e2e/dra/kind.yaml) kind_node_source=. # Which DRA features exist can change over time. features=( $( grep '"DRA' pkg/features/kube_features.go | sed 's/.*"\(.*\)"/\1/' ) ) : "Enabling DRA feature(s): ${features[*]}." make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # Inject ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). if ! echo "$kind_yaml" | grep -q '^kubeadmConfigPatches:'; then # Add kubeadmConfigPatches list before node list, there is none at the moment. kind_yaml=$(echo "$kind_yaml" | sed -e '/nodes:/ i\kubeadmConfigPatches:') fi kind_yaml=$(echo "$kind_yaml" | sed -e '/^kubeadmConfigPatches:/ a\- |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd') # Additional features are not in kind.yaml, but they can be added at the end. kind create cluster --retain --config <(echo "${kind_yaml}"; for feature in ${features[@]}; do echo " ${feature}: true"; done) --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="Feature: containsAny DynamicResourceAllocation && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation$(for feature in ${features[@]}; do echo , ${feature}; done)} && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-all,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-crio-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-crio-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-crio-dra spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=Feature: containsAny DynamicResourceAllocation && Feature: isSubsetOf { Beta, DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --runtime-config=api/beta=true --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-serial.yaml command: - runner.sh env: - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-crio-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-1-7-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-1-7-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-1-7-dra spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=Feature: containsAny DynamicResourceAllocation && Feature: isSubsetOf { Beta, DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --runtime-config=api/beta=true --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/dra/image-config-containerd-1.7.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-1-7-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-2-0-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.0 org: containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-2-0-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-2-0-dra spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=Feature: containsAny DynamicResourceAllocation && Feature: isSubsetOf { Beta, DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --runtime-config=api/beta=true --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.0/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-2-0-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-containerd-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-containerd-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-containerd-gce spec: containers: - args: - --build=quick - --cluster= - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[Feature:RuntimeHandler\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-containerd-gce,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-containerd namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" - --timeout=65m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi serviceAccountName: node-e2e-tests trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: SKIP value: \[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\] - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-node-arm64-ubuntu-serial-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-arm64-ubuntu-serial-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-ubuntu-serial-gce spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-a - --parallelism=1 - --focus-regex=\[Serial\] - --use-dockerized-build=true - --target-build-arch=linux/arm64 - --skip-regex=\[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:NodeSwap\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/arm/image-config-serial.yaml - --timeout=180m command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-ubuntu-serial-gce,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h5m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-kubetest2 spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-kubetest2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-serial-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: SKIP value: \[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\] - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-100-performance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-e2e-gce-100-performance namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-100-performance spec: containers: - args: - --build=quick - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --flush-mem-after-build=true - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--provider=gce - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 14Gi requests: cpu: "6" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-100-performance,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-big decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-kubemark-e2e-gce-big namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-big spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-master-size=n2-standard-4 - --gcp-node-size=e2-standard-8 - --gcp-nodes=7 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-big,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-scale decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 18h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-kubemark-gce-scale: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kubernetes-kubemark-e2e-gce-scale namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-scale spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-node-size=e2-standard-8 - --gcp-nodes=84 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=5000 - --kubemark-master-size=n2-standard-64 - --provider=gce - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=1080m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: USE_REAL_PROXIER value: "false" - name: HOLLOW_PROXY_TEST_ARGS value: --use-real-proxier=false - name: HEAPSTER_KUBELET_TEST_ARGS value: --register-with-taints=monitoring=:NoSchedule - name: HEAPSTER_MACHINE_TYPE value: e2-standard-8 - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-scale,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-storage-selinux decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-storage-selinux namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-storage-selinux spec: containers: - args: - bash - -xc - | make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build --env=KOPS_FEATURE_FLAGS=SELinuxMount \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kubernetes-feature-gates=SELinuxMount,SELinuxChangePolicy \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "--image='rhel-cloud/rhel-9-v20240815' --channel=alpha --networking=cilium --set=cluster.spec.containerd.selinuxEnabled=true --set=cluster.spec.kubeControllerManager.controllers='*' --set=cluster.spec.kubeControllerManager.controllers=selinux-warning-controller --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --test=kops \ -- \ --ginkgo-args="--debug -v" \ --test-args="--master-os-distro=custom --node-os-distro=custom" \ --timeout=120m \ --focus-regex="\[Feature:SELinux\]" \ --skip-regex="\[Feature:Volumes\]|\[Driver:.nfs\]|\[Driver:.local\]|\[Feature:SELinuxMountReadWriteOncePodOnly\]" \ --use-built-binaries=true \ --parallel=1 # [Feature:SELinux] tests include serial ones command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-storage-selinux,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-cmd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-cmd namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cmd spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: KUBE_INTEGRATION_TEST_MAX_CONCURRENCY value: "8" - name: KUBE_TIMEOUT value: -timeout=30m - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "8" memory: 20Gi requests: cpu: "8" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-cmd,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-cmd-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-cmd-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cmd-go-compatibility spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: GO_VERSION value: 1.24.0 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-cmd-go-compatibility,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ipv6-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" max_concurrency: 8 name: pull-kubernetes-conformance-kind-ipv6-parallel namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ipv6-parallel spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.33 name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ipv6-parallel,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-dependencies namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dependencies spec: containers: - args: - make - verify command: - runner.sh env: - name: WHAT value: external-dependencies-version vendor vendor-licenses - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: main resources: limits: cpu: "2" memory: 1288490188800m requests: cpu: "2" memory: 1288490188800m securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-dependencies,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: KUBE_TIMEOUT value: -timeout=1h30m - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "8" memory: 20Gi requests: cpu: "8" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-integration-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-go-compatibility spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: GO_VERSION value: 1.24.0 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration-go-compatibility,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|NFS|nfs|inline.execution.and.attach|should.be.rejected.when.no.endpoints.exist - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.33 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-ipv6 namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-ipv6 spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FOCUS value: . - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[sig-storage\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.33 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-ipv6,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ga-only-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-conformance-kind-ga-only-parallel namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ga-only-parallel spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":false,"AllBeta":false}' - name: RUNTIME_CONFIG value: '{"api/alpha":"false", "api/beta":"false"}' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.33 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ga-only-parallel,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit spec: containers: - command: - make - test env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-unit-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit-go-compatibility spec: containers: - command: - make - test env: - name: GO_VERSION value: 1.24.0 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "4" memory: 36Gi requests: cpu: "4" memory: 36Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit-go-compatibility,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-typecheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-typecheck namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-typecheck spec: containers: - args: - verify command: - make env: - name: WHAT value: typecheck - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: main resources: limits: cpu: "5" memory: 32Gi requests: cpu: "5" memory: 32Gi trigger: (?m)^/test( | .* )pull-kubernetes-typecheck,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-kubernetes-update decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-update namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-update spec: containers: - args: - ./hack/jenkins/update-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.33 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 12Gi requests: cpu: "7" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-update,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-verify namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-verify spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.33 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 12Gi requests: cpu: "7" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-verify,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-linter-hints decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-linter-hints namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-linter-hints spec: containers: - args: - verify - WHAT=golangci-lint-pr-hints command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "5" memory: 12Gi requests: cpu: "5" memory: 12Gi trigger: (?m)^/test( | .* )pull-kubernetes-linter-hints,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-dependencies namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-dependencies spec: containers: - command: - wrapper.sh - bash - -c - ./../test-infra/experiment/dependencies/update-dependencies-and-run-tests.sh --test-mode kind env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.34 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-dependencies,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-unit-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-kubernetes-e2e-unit-dependencies namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-unit-dependencies spec: containers: - command: - runner.sh - ./../test-infra/experiment/dependencies/update-dependencies-and-run-tests.sh - --test-mode - unit env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 trigger: (?m)^/test( | .* )pull-kubernetes-e2e-unit-dependencies,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-golang-tip decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-golang-tip namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-golang-tip spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: GO_VERSION value: devel - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.34 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-golang-tip,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-unit-golang-tip decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-kubernetes-e2e-unit-golang-tip namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-unit-golang-tip spec: containers: - command: - runner.sh - make - test env: - name: GO_VERSION value: devel - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 trigger: (?m)^/test( | .* )pull-kubernetes-e2e-unit-golang-tip,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos spec: containers: - args: - --build=quick - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos-canary skip_report: true spec: containers: - args: - --build=quick - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: BOOTSTRAP_FETCH_TEST_INFRA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos-canary,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce spec: containers: - args: - --build=quick - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.1.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.3.0 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7200m memory: 20Gi requests: cpu: 7200m memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-canary skip_report: true spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --ginkgo-args="--debug" \ --skip-regex="\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=80m \ --use-built-binaries=true \ --parallel=30 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial spec: containers: - args: - --build=quick - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.1.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.3.0 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-region=us-central1 - --ginkgo-parallel=1 - --provider=gce - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=500m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-serial-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial-canary spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=800m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Serial\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-disruptive-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-disruptive-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-disruptive-canary spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=600m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Disruptive\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-disruptive-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-e2e-gce-cloud-provider-disabled decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-e2e-gce-cloud-provider-disabled namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-gce-cloud-provider-disabled spec: containers: - args: - --build=quick - --env=CLOUD_PROVIDER_FLAG=external - --env=ENABLE_AUTH_PROVIDER_GCP=true - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-e2e-gce-cloud-provider-disabled,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-device-plugin-gpu decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-gce-device-plugin-gpu: "true" preset-pull-kubernetes-e2e: "true" preset-service-account: "true" max_concurrency: 5 name: pull-kubernetes-e2e-gce-device-plugin-gpu namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-device-plugin-gpu spec: containers: - args: - --build=quick - --cluster= - --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22 - --gcp-node-image=gci - --gcp-nodes=2 - --gcp-project-type=gpu-project - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8 - --timeout=60m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_ACCELERATORS value: type=nvidia-tesla-t4,count=4 - name: CREATE_CUSTOM_NETWORK value: "true" - name: NODE_SIZE value: n1-standard-2 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-device-plugin-gpu,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*.go spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done # Append ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # There's no kubeadmConfigPatches in any kind.yaml, so we can append at the end. cat </tmp/kind.yaml cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-all decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-all namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-all run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*.go spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. # Which DRA features exist can change over time. features=( $( grep '"DRA' pkg/features/kube_features.go | sed 's/.*"\(.*\)"/\1/' ) ) : "Enabling DRA feature(s): ${features[*]}." make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done # Append ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # There's no kubeadmConfigPatches in any kind.yaml, so we can append at the end. cat </tmp/kind.yaml cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-all,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-all-slow decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-all-slow namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-all-slow spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. # Which DRA features exist can change over time. features=( $( grep '"DRA' pkg/features/kube_features.go | sed 's/.*"\(.*\)"/\1/' ) ) : "Enabling DRA feature(s): ${features[*]}." make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done # Append ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # There's no kubeadmConfigPatches in any kind.yaml, so we can append at the end. cat </tmp/kind.yaml cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-all-slow,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-n-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-n-1 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-n-1 run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*.go spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done # Append ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # There's no kubeadmConfigPatches in any kind.yaml, so we can append at the end. cat </tmp/kind.yaml cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 1)) # Test with the lastest stable release to avoid breaking presubmits because of unrelated issues in a release candidate. previous=$(curl --silent -L "https://dl.k8s.io/release/stable-$major.$previous_minor.txt" ) curl --silent -L "https://dl.k8s.io/release/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-n-1,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-n-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-n-2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-n-2 run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*.go spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done # Append ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # There's no kubeadmConfigPatches in any kind.yaml, so we can append at the end. cat </tmp/kind.yaml cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 2)) # Test with the lastest stable release to avoid breaking presubmits because of unrelated issues in a release candidate. previous=$(curl --silent -L "https://dl.k8s.io/release/stable-$major.$previous_minor.txt" ) curl --silent -L "https://dl.k8s.io/release/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-n-2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-dra-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-dra-integration namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dra-integration run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*.go spec: containers: - command: - runner.sh - /bin/bash - -xce - | # test/e2e_dra is a separate Ginkgo suite with a dependency on local-up-cluster.sh. # We could use "make test WHAT=./test/e2e_dra", but then we would get a test JUnit file # in addition to the better one from Ginkgo, so instead we build the test binary and # invoke it directly. The Ginkgo CLI doesn't add any benefit because we cannot run # tests in parallel. # # We also need the control plane binaries. make WHAT="./test/e2e_dra/e2e_dra.test cmd/kube-apiserver cmd/kube-scheduler cmd/kube-controller-manager cmd/kube-proxy cmd/kubelet" KUBETEST_IN_DOCKER=true CONTAINER_RUNTIME_ENDPOINT=/var/run/docker/containerd/containerd.sock KUBERNETES_SERVER_BIN_DIR="$(pwd)/_output/local/bin/linux/amd64" KUBERNETES_SERVER_CACHE_DIR=/tmp/cache-dir _output/local/go/bin/e2e_dra.test -ginkgo.timeout=30m -ginkgo.junit-report=${ARTIFACTS}/junit.xml -ginkgo.v -test.v env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-dra-integration,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-crio-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-crio-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-crio-dra spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-crio-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-1-7-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-1-7-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-1-7-dra spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/dra/image-config-containerd-1.7.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-1-7-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-2-0-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.1 org: containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-2-0-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-2-0-dra spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates="DynamicResourceAllocation=true" --service-feature-gates="DynamicResourceAllocation=true" --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.1/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-2-0-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-containerd-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-containerd-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-containerd-gce spec: containers: - args: - --build=quick - --cluster= - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[Feature:RuntimeHandler\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-containerd-gce,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-containerd namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" - --timeout=65m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi serviceAccountName: node-e2e-tests trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: SKIP value: \[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\] - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-node-arm64-ubuntu-serial-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-arm64-ubuntu-serial-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-ubuntu-serial-gce spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-a - --parallelism=1 - --focus-regex=\[Serial\] - --use-dockerized-build=true - --target-build-arch=linux/arm64 - --skip-regex=\[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:NodeSwap\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/arm/image-config-serial.yaml - --timeout=180m command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-ubuntu-serial-gce,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h5m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-kubetest2 spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-kubetest2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-serial-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: SKIP value: \[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:PodLevelResources\] - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-100-performance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-e2e-gce-100-performance namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-100-performance spec: containers: - args: - --build=quick - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=KUBE_COS_INSTALL_CONTAINERD_VERSION=v2.0.5 - --env=KUBE_COS_INSTALL_RUNC_VERSION=v1.2.1 - --flush-mem-after-build=true - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--provider=gce - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 14Gi requests: cpu: "6" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-100-performance,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-big decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-kubemark-e2e-gce-big namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-big spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-master-size=n2-standard-4 - --gcp-node-size=e2-standard-8 - --gcp-nodes=7 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-big,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-scale decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 18h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-kubemark-gce-scale: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kubernetes-kubemark-e2e-gce-scale namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-scale spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-node-size=e2-standard-8 - --gcp-nodes=84 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=5000 - --kubemark-master-size=n2-standard-64 - --provider=gce - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=1080m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: USE_REAL_PROXIER value: "false" - name: HOLLOW_PROXY_TEST_ARGS value: --use-real-proxier=false - name: HEAPSTER_KUBELET_TEST_ARGS value: --register-with-taints=monitoring=:NoSchedule - name: HEAPSTER_MACHINE_TYPE value: e2-standard-8 - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-scale,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-storage-selinux decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-storage-selinux namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-storage-selinux spec: containers: - args: - bash - -xc - | make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build --env=KOPS_FEATURE_FLAGS=SELinuxMount \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kubernetes-feature-gates=SELinuxMount,SELinuxChangePolicy \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "--image='rhel-cloud/rhel-9-v20240815' --channel=alpha --networking=cilium --set=cluster.spec.containerd.selinuxEnabled=true --set=cluster.spec.kubeControllerManager.controllers='*' --set=cluster.spec.kubeControllerManager.controllers=selinux-warning-controller --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --test=kops \ -- \ --ginkgo-args="--debug -v" \ --test-args="--master-os-distro=custom --node-os-distro=custom" \ --timeout=120m \ --focus-regex="\[Feature:SELinux\]" \ --skip-regex="\[Feature:Volumes\]|\[Driver:.nfs\]|\[Driver:.nfs3\]|\[Driver:.local\]|\[Feature:SELinuxMountReadWriteOncePodOnly\]" \ --use-built-binaries=true \ --parallel=1 # [Feature:SELinux] tests include serial ones command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-storage-selinux,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-cmd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-cmd namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cmd spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: KUBE_INTEGRATION_TEST_MAX_CONCURRENCY value: "8" - name: KUBE_TIMEOUT value: -timeout=30m - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "8" memory: 20Gi requests: cpu: "8" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-cmd,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-cmd-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-cmd-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cmd-go-compatibility spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: GO_VERSION value: 1.24.5 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-cmd-go-compatibility,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ipv6-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" max_concurrency: 8 name: pull-kubernetes-conformance-kind-ipv6-parallel namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ipv6-parallel spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.34 name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ipv6-parallel,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-dependencies namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dependencies spec: containers: - args: - make - verify command: - runner.sh env: - name: WHAT value: external-dependencies-version vendor vendor-licenses - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: main resources: limits: cpu: "2" memory: 1288490188800m requests: cpu: "2" memory: 1288490188800m securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-dependencies,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: KUBE_TIMEOUT value: -timeout=1h30m - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "8" memory: 20Gi requests: cpu: "8" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-integration-race decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration-race namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-race spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: KUBE_TIMEOUT value: -timeout=1h30m - name: KUBE_RACE value: -race - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "8" memory: 20Gi requests: cpu: "8" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration-race,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-integration-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-go-compatibility spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: GO_VERSION value: 1.24.5 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration-go-compatibility,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.34 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-ipv6 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-ipv6 spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.34 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-ipv6,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ga-only-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-conformance-kind-ga-only-parallel namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ga-only-parallel spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":false,"AllBeta":false}' - name: RUNTIME_CONFIG value: '{"api/alpha":"false", "api/beta":"false"}' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.34 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ga-only-parallel,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit spec: containers: - command: - make - test env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-unit-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit-go-compatibility spec: containers: - command: - make - test env: - name: GO_VERSION value: 1.24.5 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "4" memory: 36Gi requests: cpu: "4" memory: 36Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit-go-compatibility,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-typecheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-typecheck namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-typecheck spec: containers: - args: - verify command: - make env: - name: WHAT value: typecheck - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: main resources: limits: cpu: "5" memory: 32Gi requests: cpu: "5" memory: 32Gi trigger: (?m)^/test( | .* )pull-kubernetes-typecheck,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-kubernetes-update decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-update namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-update spec: containers: - args: - ./hack/jenkins/update-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.34 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 12Gi requests: cpu: "7" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-update,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-verify namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-verify spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.34 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 24Gi requests: cpu: "7" memory: 24Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-verify,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-linter-hints decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-linter-hints namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-linter-hints spec: containers: - args: - verify - WHAT=golangci-lint-pr-hints command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "5" memory: 12Gi requests: cpu: "5" memory: 12Gi trigger: (?m)^/test( | .* )pull-kubernetes-linter-hints,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-dependencies namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-dependencies spec: containers: - command: - wrapper.sh - bash - -c - ./../test-infra/experiment/dependencies/update-dependencies-and-run-tests.sh --test-mode kind env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-dependencies,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-unit-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-kubernetes-e2e-unit-dependencies namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-unit-dependencies spec: containers: - command: - runner.sh - ./../test-infra/experiment/dependencies/update-dependencies-and-run-tests.sh - --test-mode - unit env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 trigger: (?m)^/test( | .* )pull-kubernetes-e2e-unit-dependencies,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-golang-tip decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-golang-tip namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-golang-tip spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: GO_VERSION value: devel - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-golang-tip,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-unit-golang-tip decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-kubernetes-e2e-unit-golang-tip namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-unit-golang-tip spec: containers: - command: - runner.sh - make - test env: - name: GO_VERSION value: devel - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 trigger: (?m)^/test( | .* )pull-kubernetes-e2e-unit-golang-tip,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos spec: containers: - args: - --build=quick - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos-canary skip_report: true spec: containers: - args: - --build=quick - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: BOOTSTRAP_FETCH_TEST_INFRA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos-canary,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce spec: containers: - args: - --build=quick - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.1.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.3.0 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: 7200m memory: 20Gi requests: cpu: 7200m memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-canary skip_report: true spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --ginkgo-args="--debug" \ --skip-regex="\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=80m \ --use-built-binaries=true \ --parallel=30 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial spec: containers: - args: - --build=quick - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.1.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.3.0 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-region=us-central1 - --ginkgo-parallel=1 - --provider=gce - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=500m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-serial-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial-canary spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=800m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Serial\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-disruptive-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-disruptive-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-disruptive-canary spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=600m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Disruptive\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-disruptive-canary,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-e2e-gce-cloud-provider-disabled decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-e2e-gce-cloud-provider-disabled namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-gce-cloud-provider-disabled spec: containers: - args: - --build=quick - --env=CLOUD_PROVIDER_FLAG=external - --env=ENABLE_AUTH_PROVIDER_GCP=true - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-e2e-gce-cloud-provider-disabled,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-device-plugin-gpu decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" max_concurrency: 5 name: pull-kubernetes-e2e-gce-device-plugin-gpu namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-device-plugin-gpu spec: containers: - args: - --v=9 - --legacy-mode - --build - --up - --down - --node-size=n1-standard-2 - --num-nodes=2 - --gcp-zone=us-central1-b - --env=KUBE_CLUSTER_INITIALIZATION_TIMEOUT=900 - --boskos-resource-type=gpu-project - --node-accelerators=type=nvidia-tesla-t4,count=2 - --test=ginkgo - -- - --provider=gce - --use-built-binaries=true - --test-args=--minStartupPods=8 - --focus-regex=\[Feature:GPUDevicePlugin\] command: - runner.sh - kubetest2 - gce env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "6" memory: 14Gi requests: cpu: "6" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-device-plugin-gpu,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-all decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-all namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-all run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. # Which DRA features exist can change over time. features=( $( grep '"DRA' pkg/features/kube_features.go | sed 's/.*"\(.*\)"/\1/' ) ) : "Enabling DRA feature(s): ${features[*]}." make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-all,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-all-slow decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-all-slow namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-all-slow spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. # Which DRA features exist can change over time. features=( $( grep '"DRA' pkg/features/kube_features.go | sed 's/.*"\(.*\)"/\1/' ) ) : "Enabling DRA feature(s): ${features[*]}." make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-all-slow,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-n-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-n-1 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-n-1 run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 1)) # Test with the stable release to avoid breaking presubmits because of unrelated issues in a release candidate. # Ask curl to append the HTTP status code after the response body (-w ' %{http_code}'). # Then parse the output using Bash parameter expansion: # ${response% *} → everything before the last space (the body) # ${response##* } → everything after the last space (the HTTP code) response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/stable-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" if [ "$status" == 404 ] ; then # if stable doesn't exist - use latest response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/latest-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" fi if [ "$status" -ne 200 ] ; then echo "error: unable to get release $major.$previous_minor info, HTTP status: $status, response: $previous" exit 1 fi curl --silent -L "https://dl.k8s.io/release/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-n-1,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-n-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-n-2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-n-2 run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 2)) # Test with the stable release to avoid breaking presubmits because of unrelated issues in a release candidate. # Ask curl to append the HTTP status code after the response body (-w ' %{http_code}'). # Then parse the output using Bash parameter expansion: # ${response% *} → everything before the last space (the body) # ${response##* } → everything after the last space (the HTTP code) response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/stable-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" if [ "$status" == 404 ] ; then # if stable doesn't exist - use latest response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/latest-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" fi if [ "$status" -ne 200 ] ; then echo "error: unable to get release $major.$previous_minor info, HTTP status: $status, response: $previous" exit 1 fi curl --silent -L "https://dl.k8s.io/release/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-n-2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-n-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-n-3 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-n-3 run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 3)) # Test with the stable release to avoid breaking presubmits because of unrelated issues in a release candidate. # Ask curl to append the HTTP status code after the response body (-w ' %{http_code}'). # Then parse the output using Bash parameter expansion: # ${response% *} → everything before the last space (the body) # ${response##* } → everything after the last space (the HTTP code) response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/stable-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" if [ "$status" == 404 ] ; then # if stable doesn't exist - use latest response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/latest-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" fi if [ "$status" -ne 200 ] ; then echo "error: unable to get release $major.$previous_minor info, HTTP status: $status, response: $previous" exit 1 fi curl --silent -L "https://dl.k8s.io/release/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-n-3,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-dra-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-dra-integration namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dra-integration run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) spec: containers: - command: - runner.sh - /bin/bash - -xce - | # test/e2e_dra is a separate Ginkgo suite with a dependency on local-up-cluster.sh. # We could use "make test WHAT=./test/e2e_dra", but then we would get a test JUnit file # in addition to the better one from Ginkgo, so instead we build the test binary and # invoke it directly. The Ginkgo CLI doesn't add any benefit because we cannot run # tests in parallel. # # We also need the control plane binaries. make WHAT="./test/e2e_dra/e2e_dra.test cmd/kube-apiserver cmd/kube-scheduler cmd/kube-controller-manager cmd/kube-proxy cmd/kubelet" KUBETEST_IN_DOCKER=true CONTAINER_RUNTIME_ENDPOINT=/var/run/docker/containerd/containerd.sock KUBERNETES_SERVER_BIN_DIR="$(pwd)/_output/local/bin/linux/amd64" KUBERNETES_SERVER_CACHE_DIR=/tmp/cache-dir _output/local/go/bin/e2e_dra.test -ginkgo.timeout=30m -ginkgo.junit-report=${ARTIFACTS}/junit.xml -ginkgo.v -test.v env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-dra-integration,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-crio-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-crio-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-crio-dra spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-crio-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-1-7-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-1-7-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-1-7-dra spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/dra/image-config-containerd-1.7.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-1-7-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-2-0-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.1 org: containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-2-0-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-2-0-dra run_if_changed: (/dra/|/dynamicresources/|/resourceclaim/|/deviceclass/|/resourceslice/|/resourceclaimtemplate/|/dynamic-resource-allocation/|/pkg/apis/resource/|/api/resource/|/test/e2e_node/dra_).*\.(go|yaml) spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.1/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-2-0-dra,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.1 org: containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features run_if_changed: (/dra/|/dynamicresources/|/resourceclaim/|/deviceclass/|/resourceslice/|/resourceclaimtemplate/|/dynamic-resource-allocation/|/pkg/apis/resource/|/api/resource/|/test/e2e_node/dra_).*\.(go|yaml) spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { OffByDefault,DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --service-feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --runtime-config=api/alpha=true,api/beta=true --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.1/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-containerd-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-containerd-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-containerd-gce spec: containers: - args: - --build=quick - --cluster= - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-containerd-gce,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-containerd namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" - --timeout=65m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi serviceAccountName: node-e2e-tests trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: SKIP value: \[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\] - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-node-arm64-ubuntu-serial-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-arm64-ubuntu-serial-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-ubuntu-serial-gce spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-a - --parallelism=1 - --focus-regex=\[Serial\] - --use-dockerized-build=true - --target-build-arch=linux/arm64 - --skip-regex=\[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:NodeSwap\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/arm/image-config-serial.yaml - --timeout=180m command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-ubuntu-serial-gce,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h5m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-kubetest2 spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-kubetest2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-serial-ec2 spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: SKIP value: \[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:PodLevelResources\] - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-100-performance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-e2e-gce-100-performance namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-100-performance spec: containers: - args: - --build=quick - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=KUBE_COS_INSTALL_CONTAINERD_VERSION=v2.0.5 - --env=KUBE_COS_INSTALL_RUNC_VERSION=v1.2.1 - --flush-mem-after-build=true - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--provider=gce - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "6" memory: 14Gi requests: cpu: "6" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-100-performance,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-big decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-kubemark-e2e-gce-big namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-big spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-master-size=n2-standard-4 - --gcp-node-size=e2-standard-8 - --gcp-nodes=7 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-big,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-scale decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 18h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-kubemark-gce-scale: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kubernetes-kubemark-e2e-gce-scale namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-scale spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-node-size=e2-standard-8 - --gcp-nodes=84 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=5000 - --kubemark-master-size=n2-standard-64 - --provider=gce - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=1080m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: USE_REAL_PROXIER value: "false" - name: HOLLOW_PROXY_TEST_ARGS value: --use-real-proxier=false - name: HEAPSTER_KUBELET_TEST_ARGS value: --register-with-taints=monitoring=:NoSchedule - name: HEAPSTER_MACHINE_TYPE value: e2-standard-8 - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-scale,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-storage-selinux decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-storage-selinux namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-storage-selinux spec: containers: - args: - bash - -xc - | make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build --env=KOPS_FEATURE_FLAGS=SELinuxMount \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kubernetes-feature-gates=SELinuxMount,SELinuxChangePolicy \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "--image='rhel-cloud/rhel-9-v20240815' --channel=alpha --networking=cilium --set=cluster.spec.containerd.selinuxEnabled=true --set=cluster.spec.kubeControllerManager.controllers='*' --set=cluster.spec.kubeControllerManager.controllers=selinux-warning-controller --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --test=kops \ -- \ --ginkgo-args="--debug -v" \ --test-args="--master-os-distro=custom --node-os-distro=custom" \ --timeout=120m \ --focus-regex="\[Feature:SELinux\]" \ --skip-regex="\[Feature:Volumes\]|\[Driver:.nfs\]|\[Driver:.nfs3\]|\[Driver:.local\]|\[Feature:SELinuxMountReadWriteOncePodOnly\]" \ --use-built-binaries=true \ --parallel=1 # [Feature:SELinux] tests include serial ones command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-storage-selinux,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-cmd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-cmd namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cmd spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: KUBE_INTEGRATION_TEST_MAX_CONCURRENCY value: "8" - name: KUBE_TIMEOUT value: -timeout=30m - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "8" memory: 20Gi requests: cpu: "8" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-cmd,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-cmd-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-cmd-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cmd-go-compatibility spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: GO_VERSION value: 1.25.4 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-cmd-go-compatibility,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ipv6-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" max_concurrency: 8 name: pull-kubernetes-conformance-kind-ipv6-parallel namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ipv6-parallel spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ipv6-parallel,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-dependencies namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dependencies spec: containers: - args: - make - verify command: - runner.sh env: - name: WHAT value: external-dependencies-version vendor vendor-licenses - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: main resources: limits: cpu: "2" memory: 1288490188800m requests: cpu: "2" memory: 1288490188800m securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-dependencies,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-integration-race decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration-race namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-race spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: KUBE_TIMEOUT value: -timeout=30m - name: KUBE_RACE value: -race - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration-race,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-integration-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-go-compatibility spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: GO_VERSION value: 1.25.4 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration-go-compatibility,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-ipv6 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-ipv6 spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-ipv6,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ga-only-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-conformance-kind-ga-only-parallel namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ga-only-parallel spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":false,"AllBeta":false}' - name: RUNTIME_CONFIG value: '{"api/alpha":"false", "api/beta":"false"}' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ga-only-parallel,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit spec: containers: - command: - make - test env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-unit-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit-go-compatibility spec: containers: - command: - make - test env: - name: GO_VERSION value: 1.25.4 - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "4" memory: 36Gi requests: cpu: "4" memory: 36Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit-go-compatibility,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-typecheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-typecheck namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-typecheck spec: containers: - args: - verify command: - make env: - name: WHAT value: typecheck - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: main resources: limits: cpu: "5" memory: 32Gi requests: cpu: "5" memory: 32Gi trigger: (?m)^/test( | .* )pull-kubernetes-typecheck,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-update decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-update namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-update spec: containers: - args: - ./hack/jenkins/update-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.35 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 12Gi requests: cpu: "7" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-update,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-kubernetes-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-verify namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-verify spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: release-1.35 - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 24Gi requests: cpu: "7" memory: 24Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-verify,?($|\s.*) - agent: kubernetes always_run: true branches: - release-1.35 cluster: eks-prow-build-cluster context: pull-kubernetes-linter-hints decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-linter-hints namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-linter-hints spec: containers: - args: - verify - WHAT=golangci-lint-pr-hints command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-1.35 name: "" resources: limits: cpu: "5" memory: 12Gi requests: cpu: "5" memory: 12Gi trigger: (?m)^/test( | .* )pull-kubernetes-linter-hints,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "false" testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-misc cluster: eks-prow-build-cluster context: pull-kubernetes-apidiff decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/controller-runtime repo: controller-runtime name: pull-kubernetes-apidiff namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-apidiff spec: containers: - args: - /bin/sh - -c - ./hack/apidiff.sh -b ${GOPATH}/src/sigs.k8s.io/controller-runtime command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 12Gi requests: cpu: "2" memory: 12Gi trigger: (?m)^/test( | .* )pull-kubernetes-apidiff,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "false" testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-misc cluster: eks-prow-build-cluster context: pull-kubernetes-apidiff-client-go decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-apidiff-client-go namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-apidiff-client-go run_if_changed: ((^staging\/src\/k8s.io\/client-go)|(^staging\/src\/k8s.io\/code-generator\/examples))/.*\.go spec: containers: - args: - /bin/sh - -c - ./hack/apidiff.sh ./staging/src/k8s.io/code-generator/examples ./staging/src/k8s.io/client-go command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 12Gi requests: cpu: "2" memory: 12Gi trigger: (?m)^/test( | .* )pull-kubernetes-apidiff-client-go,?($|\s.*) - agent: kubernetes always_run: true annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-cmd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-cmd namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cmd skip_branches: - release-\d+.\d+ spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: KUBE_INTEGRATION_TEST_MAX_CONCURRENCY value: "8" - name: KUBE_TIMEOUT value: -timeout=30m - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "8" memory: 20Gi requests: cpu: "8" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-cmd,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "false" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-canaries testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-cmd-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-cmd-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cmd-canary skip_branches: - release-\d+.\d+ spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: KUBE_INTEGRATION_TEST_MAX_CONCURRENCY value: "8" - name: KUBE_TIMEOUT value: -timeout=30m - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "8" memory: 20Gi requests: cpu: "8" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-cmd-canary,?($|\s.*) - agent: kubernetes always_run: true annotations: description: run with GO_VERSION set to the original go version used for this branch fork-per-release: "true" fork-per-release-replacements: GO_VERSION= -> GO_VERSION={{.GoVersion}} testgrid-create-test-group: "true" cluster: k8s-infra-prow-build context: pull-kubernetes-cmd-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-cmd-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cmd-go-compatibility skip_branches: - .* spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: GO_VERSION - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-cmd-go-compatibility,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-release-releng-informing, sig-testing-canaries testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-cmd-go-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-cmd-go-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cmd-go-canary spec: containers: - args: - ./hack/jenkins/test-cmd-dockerized.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-go-canary name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-cmd-go-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: kubernetes-sig-arch-conformance-test-failures@googlegroups.com, davanum@gmail.com testgrid-dashboards: sig-arch-conformance testgrid-num-failures-to-alert: "1" testgrid-tab-name: presubmit-kind-conformance-audit cluster: k8s-infra-prow-build context: pull-kubernetes-audit-kind-conformance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-audit-kind-conformance namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-audit-kind-conformance run_if_changed: ^(test/conformance/testdata/|api/openapi-spec/) skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sO https://raw.githubusercontent.com/ii/kind/ci-audit-logging/hack/ci/e2e-k8s.sh && bash e2e-k8s.sh && apt-get update && apt-get install -y --no-install-recommends python3-pip && pip3 install --no-cache-dir --break-system-packages pyyaml && python3 ./../test-infra/experiment/audit/audit_log_parser.py --audit-logs ${ARTIFACTS}/audit/audit*.log --output "${ARTIFACTS}/audit/audit-endpoints.txt" --audit-operations-json "${ARTIFACTS}/audit/audit-operations.json" --swagger-url "file://$PWD/api/openapi-spec/swagger.json" --ineligible-endpoints-url "file://$PWD/test/conformance/testdata/ineligible_endpoints.yaml" --pending-eligible-endpoints-url "file://$PWD/test/conformance/testdata/pending_eligible_endpoints.yaml" && python3 ./../test-infra/experiment/audit/kubernetes_api_analysis.py --pull-audit-endpoints "${ARTIFACTS}/audit/audit-endpoints.txt" --swagger-url "file://$PWD/api/openapi-spec/swagger.json" env: - name: BUILD_TYPE value: docker - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 9000Mi requests: cpu: "2" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-audit-kind-conformance,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests using kind and the conformance image testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-misc cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-image-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" preset-service-account: "true" max_concurrency: 8 name: pull-kubernetes-conformance-image-test namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-image-test run_if_changed: conformance skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - cd ./../../k8s.io/kubernetes && source ./../test-infra/experiment/kind-conformance-image-e2e.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-image-test,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Use kind to run e2e tests (+Conformance, -Serial) against a latest kubernetes master IPv6 cluster created with sigs.k8s.io/kind fork-per-release: "true" testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-testing-kind testgrid-num-failures-to-alert: "15" cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ipv6-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" max_concurrency: 8 name: pull-kubernetes-conformance-kind-ipv6-parallel namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ipv6-parallel skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9000Mi requests: cpu: "4" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ipv6-parallel,?($|\s.*) - agent: kubernetes always_run: false annotations: description: unit test coverage presubmit testgrid-dashboards: sig-testing-canaries cluster: eks-prow-build-cluster context: pull-kubernetes-coverage-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra max_concurrency: 12 name: pull-kubernetes-coverage-unit namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-coverage-unit spec: containers: - args: - -c - | result=0 ( cd hack/tools && GO111MODULE=on go install gotest.tools/gotestsum ) || result=$? make test KUBE_COVER=y KUBE_COVER_REPORT_DIR="${ARTIFACTS}" KUBE_TIMEOUT="--timeout=300s" || result=$? cd ../test-infra/gopherage GO111MODULE=on go build . find ${ARTIFACTS} -type f -iname 'junit*.xml' -exec rm {} \; ./gopherage filter --exclude-path="zz_generated,generated\.pb\.go" "${ARTIFACTS}/combined-coverage.out" > "${ARTIFACTS}/filtered.cov" || result=$? ./gopherage junit --threshold 0.05 "${ARTIFACTS}/filtered.cov" > "${ARTIFACTS}/junit_coverage.xml" || result=$? # For now let's swallow the error - we can reenable returning $result once we're in better shape. exit 0 command: - runner.sh - bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 16Gi requests: cpu: "4" memory: 16Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-kubernetes-coverage-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-dependencies namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dependencies skip_branches: - release-\d+.\d+ spec: containers: - args: - make - verify command: - runner.sh env: - name: WHAT value: external-dependencies-version vendor vendor-licenses - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: main resources: limits: cpu: "2" memory: 1288490188800m requests: cpu: "2" memory: 1288490188800m securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-dependencies,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-release-releng-informing, sig-testing-canaries testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-dependencies-go-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-dependencies-go-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dependencies-go-canary spec: containers: - args: - make - verify command: - runner.sh env: - name: WHAT value: external-dependencies-version vendor vendor-licenses - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-go-canary name: main resources: limits: cpu: "2" memory: 1288490188800m requests: cpu: "2" memory: 1288490188800m securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-dependencies-go-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation alpha and beta features against a Kubernetes master cluster created with sigs.k8s.io/kind testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-all-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-all-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-all-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. # Which DRA features exist can change over time. features=( $( grep '"DRA' pkg/features/kube_features.go | sed 's/.*"\(.*\)"/\1/' ) ) : "Enabling DRA feature(s): ${features[*]}." make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-all-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation alpha and beta features against a Kubernetes master cluster created with sigs.k8s.io/kind, including slow tests testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-all-slow-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-all-slow-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-all-slow-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. # Which DRA features exist can change over time. features=( $( grep '"DRA' pkg/features/kube_features.go | sed 's/.*"\(.*\)"/\1/' ) ) : "Enabling DRA feature(s): ${features[*]}." make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-all-slow-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind with kubelet from the "current - 1" release. testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-n-1-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-n-1-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-n-1-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 1)) if [[ $revision == *alpha.0* ]]; then : Treating alpha.0 like previous release because it already gets set on the master branch during code freeze and/or is too similar to the previous release to justify a change in what the jobs test against. previous_minor=$((previous_minor - 1)) fi # Test with the stable release to avoid breaking presubmits because of unrelated issues in a release candidate. # Ask curl to append the HTTP status code after the response body (-w ' %{http_code}'). # Then parse the output using Bash parameter expansion: # ${response% *} → everything before the last space (the body) # ${response##* } → everything after the last space (the HTTP code) response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/stable-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" if [ "$status" == 404 ] ; then # if stable doesn't exist - use latest response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/latest-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" fi if [ "$status" -ne 200 ] ; then echo "error: unable to get release $major.$previous_minor info, HTTP status: $status, response: $previous" exit 1 fi curl --silent -L "https://dl.k8s.io/release/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-n-1-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind with kubelet from the "current - 2" release. testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-n-2-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-n-2-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-n-2-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 2)) if [[ $revision == *alpha.0* ]]; then : Treating alpha.0 like previous release because it already gets set on the master branch during code freeze and/or is too similar to the previous release to justify a change in what the jobs test against. previous_minor=$((previous_minor - 1)) fi # Test with the stable release to avoid breaking presubmits because of unrelated issues in a release candidate. # Ask curl to append the HTTP status code after the response body (-w ' %{http_code}'). # Then parse the output using Bash parameter expansion: # ${response% *} → everything before the last space (the body) # ${response##* } → everything after the last space (the HTTP code) response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/stable-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" if [ "$status" == 404 ] ; then # if stable doesn't exist - use latest response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/latest-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" fi if [ "$status" -ne 200 ] ; then echo "error: unable to get release $major.$previous_minor info, HTTP status: $status, response: $previous" exit 1 fi curl --silent -L "https://dl.k8s.io/release/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-n-2-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind with kubelet from the "current - 3" release. testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-n-3-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-n-3-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-n-3-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 3)) if [[ $revision == *alpha.0* ]]; then : Treating alpha.0 like previous release because it already gets set on the master branch during code freeze and/or is too similar to the previous release to justify a change in what the jobs test against. previous_minor=$((previous_minor - 1)) fi # Test with the stable release to avoid breaking presubmits because of unrelated issues in a release candidate. # Ask curl to append the HTTP status code after the response body (-w ' %{http_code}'). # Then parse the output using Bash parameter expansion: # ${response% *} → everything before the last space (the body) # ${response##* } → everything after the last space (the HTTP code) response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/stable-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" if [ "$status" == 404 ] ; then # if stable doesn't exist - use latest response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/latest-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" fi if [ "$status" -ne 200 ] ; then echo "error: unable to get release $major.$previous_minor info, HTTP status: $status, response: $previous" exit 1 fi curl --silent -L "https://dl.k8s.io/release/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-n-3-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs integration tests for DRA which need some additional setup in the job. testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-dra-integration-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-dra-integration-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dra-integration-canary skip_branches: - release-\d+\.\d+ spec: containers: - command: - runner.sh - /bin/bash - -xce - | # test/e2e_dra is a separate Ginkgo suite with a dependency on local-up-cluster.sh. # We could use "make test WHAT=./test/e2e_dra", but then we would get a test JUnit file # in addition to the better one from Ginkgo, so instead we build the test binary and # invoke it directly. The Ginkgo CLI doesn't add any benefit because we cannot run # tests in parallel. # # We also need the control plane binaries. make WHAT="./test/e2e_dra/e2e_dra.test cmd/kube-apiserver cmd/kube-scheduler cmd/kube-controller-manager cmd/kube-proxy cmd/kubelet" KUBETEST_IN_DOCKER=true CONTAINER_RUNTIME_ENDPOINT=/var/run/docker/containerd/containerd.sock KUBERNETES_SERVER_BIN_DIR="$(pwd)/_output/local/bin/linux/amd64" KUBERNETES_SERVER_CACHE_DIR=/tmp/cache-dir _output/local/go/bin/e2e_dra.test -ginkgo.timeout=30m -ginkgo.junit-report=${ARTIFACTS}/junit.xml -ginkgo.v -test.v env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-dra-integration-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E node tests for Dynamic Resource Allocation on-by-default features with CRI-O testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits, sig-node-cri-o cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-crio-dra-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-crio-dra-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-crio-dra-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-crio-dra-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E node tests for Dynamic Resource Allocation on-by-default features with containerd 1.7 testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits, sig-node-containerd cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-1-7-dra-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-1-7-dra-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-1-7-dra-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/dra/image-config-containerd-1.7.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-1-7-dra-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E node tests for Dynamic Resource Allocation on-by-default features with containerd 2.1 testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits, sig-node-containerd cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-2-0-dra-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.1 org: containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-2-0-dra-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-2-0-dra-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.1/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-2-0-dra-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs all E2E node tests for Dynamic Resource Allocation features with containerd 2.1 and with all feature gates enabled (including non-DRA feature gates) testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits, sig-node-containerd cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.1 org: containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { OffByDefault,DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --service-feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --runtime-config=api/alpha=true,api/beta=true --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.1/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind fork-per-release: "true" testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation alpha and beta features against a Kubernetes master cluster created with sigs.k8s.io/kind fork-per-release: "true" testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-all decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-all namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-all run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. # Which DRA features exist can change over time. features=( $( grep '"DRA' pkg/features/kube_features.go | sed 's/.*"\(.*\)"/\1/' ) ) : "Enabling DRA feature(s): ${features[*]}." make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-all,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation alpha and beta features against a Kubernetes master cluster created with sigs.k8s.io/kind, including slow tests fork-per-release: "true" testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-all-slow decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-all-slow namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-all-slow skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. # Which DRA features exist can change over time. features=( $( grep '"DRA' pkg/features/kube_features.go | sed 's/.*"\(.*\)"/\1/' ) ) : "Enabling DRA feature(s): ${features[*]}." make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus && !Flaky" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-all-slow,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind with kubelet from the "current - 1" release. fork-per-release: "true" testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-n-1 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-n-1 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-n-1 run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 1)) if [[ $revision == *alpha.0* ]]; then : Treating alpha.0 like previous release because it already gets set on the master branch during code freeze and/or is too similar to the previous release to justify a change in what the jobs test against. previous_minor=$((previous_minor - 1)) fi # Test with the stable release to avoid breaking presubmits because of unrelated issues in a release candidate. # Ask curl to append the HTTP status code after the response body (-w ' %{http_code}'). # Then parse the output using Bash parameter expansion: # ${response% *} → everything before the last space (the body) # ${response##* } → everything after the last space (the HTTP code) response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/stable-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" if [ "$status" == 404 ] ; then # if stable doesn't exist - use latest response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/latest-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" fi if [ "$status" -ne 200 ] ; then echo "error: unable to get release $major.$previous_minor info, HTTP status: $status, response: $previous" exit 1 fi curl --silent -L "https://dl.k8s.io/release/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-n-1,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind with kubelet from the "current - 2" release. fork-per-release: "true" testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-n-2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-n-2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-n-2 run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 2)) if [[ $revision == *alpha.0* ]]; then : Treating alpha.0 like previous release because it already gets set on the master branch during code freeze and/or is too similar to the previous release to justify a change in what the jobs test against. previous_minor=$((previous_minor - 1)) fi # Test with the stable release to avoid breaking presubmits because of unrelated issues in a release candidate. # Ask curl to append the HTTP status code after the response body (-w ' %{http_code}'). # Then parse the output using Bash parameter expansion: # ${response% *} → everything before the last space (the body) # ${response##* } → everything after the last space (the HTTP code) response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/stable-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" if [ "$status" == 404 ] ; then # if stable doesn't exist - use latest response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/latest-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" fi if [ "$status" -ne 200 ] ; then echo "error: unable to get release $major.$previous_minor info, HTTP status: $status, response: $previous" exit 1 fi curl --silent -L "https://dl.k8s.io/release/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-n-2,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E tests for Dynamic Resource Allocation beta features against a Kubernetes master cluster created with sigs.k8s.io/kind with kubelet from the "current - 3" release. fork-per-release: "true" testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-kind-dra-n-3 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-kind-dra-n-3 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-dra-n-3 run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/bash - -xce - | set -o pipefail # A presubmit job uses the checked out and merged source code. revision=$(git describe --tags) kind_yaml_cmd=(cat test/e2e/dra/kind.yaml) kind_node_source=. features=( ) make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test" ginkgo=_output/bin/ginkgo e2e_test=_output/bin/e2e.test # The latest kind is assumed to work also for older release branches, should this job get forked. curl --fail --silent --show-error --location https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind kind build node-image --image=dra/node:latest "${kind_node_source}" GINKGO_E2E_PID= trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -TERM "${GINKGO_E2E_PID}"; fi' TERM trap 'if [ "${GINKGO_E2E_PID}" ]; then kill -INT "${GINKGO_E2E_PID}"; fi' INT # The final kind.yaml the result of getting the original kind.yaml, manipulating it with sed, # and adding something at the end. ( ${kind_yaml_cmd[@]} # Additional features are not in kind.yaml, but they can be added at the end. for feature in ${features[@]}; do echo " ${feature}: true"; done ) >/tmp/kind.yaml # Add or extend kubeadmConfigPatches with a ClusterConfiguration which causes etcd to use /tmp # (https://github.com/kubernetes-sigs/kind/issues/845#issuecomment-1261248420). # kind.yaml may or may not have a `kubeadmConfigPatches`, so we have to be # careful. if ! grep -q '^kubeadmConfigPatches:$' /tmp/kind.yaml; then echo "kubeadmConfigPatches:" >>/tmp/kind.yaml fi sed -i -e '/^kubeadmConfigPatches:$/a\' -e ' - |\n kind: ClusterConfiguration\n etcd:\n local:\n dataDir: /tmp/etcd\n' /tmp/kind.yaml mkdir -p "${ARTIFACTS}/kind" cp /tmp/kind.yaml "${ARTIFACTS}/kind" cat /tmp/kind.yaml kind create cluster --retain --config /tmp/kind.yaml --image dra/node:latest atexit () { kind export logs "${ARTIFACTS}/kind" kind delete cluster } trap atexit EXIT # Replace the kubelet binary and restart it, as in https://gist.github.com/aojea/2c94034f8e86d08842e5916231eb3fe1 # and https://github.com/kubernetes/test-infra/blob/9cccc25265537e8dfa556688cf10754622014424/experiment/compatibility-versions/emulated-version-upgrade.sh#L56-L66. major=$(echo "$revision" | sed -e 's/^v\([0-9]*\).*/\1/') minor=$(echo "$revision" | sed -e 's/^v[0-9]*\.\([0-9]*\).*/\1/') previous_minor=$((minor - 3)) if [[ $revision == *alpha.0* ]]; then : Treating alpha.0 like previous release because it already gets set on the master branch during code freeze and/or is too similar to the previous release to justify a change in what the jobs test against. previous_minor=$((previous_minor - 1)) fi # Test with the stable release to avoid breaking presubmits because of unrelated issues in a release candidate. # Ask curl to append the HTTP status code after the response body (-w ' %{http_code}'). # Then parse the output using Bash parameter expansion: # ${response% *} → everything before the last space (the body) # ${response##* } → everything after the last space (the HTTP code) response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/stable-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" if [ "$status" == 404 ] ; then # if stable doesn't exist - use latest response=$(curl --silent -w ' %{http_code}' -L "https://dl.k8s.io/release/latest-$major.$previous_minor.txt" ) previous="${response% *}" status="${response##* }" fi if [ "$status" -ne 200 ] ; then echo "error: unable to get release $major.$previous_minor info, HTTP status: $status, response: $previous" exit 1 fi curl --silent -L "https://dl.k8s.io/release/$previous/kubernetes-server-linux-amd64.tar.gz" | tar zxOf - kubernetes/server/bin/kubelet >/tmp/kubelet chmod a+rx /tmp/kubelet /tmp/kubelet --version worker_nodes=$(kind get nodes | grep worker) for n in $worker_nodes; do docker cp /tmp/kubelet $n:/usr/bin/kubelet docker exec $n systemctl restart kubelet done # We need support for disabling tests which need a recent kubelet. # If a test is labeled with `KubeletMinVersion:1.34`, then it cannot run # when the deployed kubelet is 1.32. This is enforced by # generating `! KubeletMinVersion: containsAny { 1.33, 1.34 }`, i.e. # including all unsupportd kubelet versions in a deny list. kubelet_label_filter=" && ! KubeletMinVersion: containsAny { $( for v in $(seq $((previous_minor + 1)) $((minor - 1))); do echo "1.$v, "; done)1.$minor }" # Running tests which only cover control plane behavior are not useful # in a kubelet version skew job. We can filter them out by including # only tests which have the DynamicResourceAllocation feature because # only those cover kubelet behavior. kubelet_label_filter+=" && Feature: containsAny DynamicResourceAllocation" KUBECONFIG=${HOME}/.kube/config ${ginkgo} run --nodes=8 --timeout=24h --silence-skips --force-newlines --no-color --label-filter="DRA && Feature: isSubsetOf { OffByDefault, DynamicResourceAllocation } && !FeatureGate:ResourceHealthStatus$kubelet_label_filter && !Alpha && !Flaky && !Slow" ${e2e_test} -- -provider=local -report-dir="${ARTIFACTS}" -report-complete-ginkgo -report-complete-junit & GINKGO_E2E_PID=$! wait "${GINKGO_E2E_PID}" command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-kind-dra-n-3,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs integration tests for DRA which need some additional setup in the job. fork-per-release: "true" testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits cluster: eks-prow-build-cluster context: pull-kubernetes-dra-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-dra-integration namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-dra-integration run_if_changed: /(dra|dynamicresources|resourceclaim|deviceclass|resourceslice|resourceclaimtemplate|dynamic-resource-allocation|pkg/apis/resource|api/resource)/.*\.(go|yaml) skip_branches: - release-\d+\.\d+ spec: containers: - command: - runner.sh - /bin/bash - -xce - | # test/e2e_dra is a separate Ginkgo suite with a dependency on local-up-cluster.sh. # We could use "make test WHAT=./test/e2e_dra", but then we would get a test JUnit file # in addition to the better one from Ginkgo, so instead we build the test binary and # invoke it directly. The Ginkgo CLI doesn't add any benefit because we cannot run # tests in parallel. # # We also need the control plane binaries. make WHAT="./test/e2e_dra/e2e_dra.test cmd/kube-apiserver cmd/kube-scheduler cmd/kube-controller-manager cmd/kube-proxy cmd/kubelet" KUBETEST_IN_DOCKER=true CONTAINER_RUNTIME_ENDPOINT=/var/run/docker/containerd/containerd.sock KUBERNETES_SERVER_BIN_DIR="$(pwd)/_output/local/bin/linux/amd64" KUBERNETES_SERVER_CACHE_DIR=/tmp/cache-dir _output/local/go/bin/e2e_dra.test -ginkgo.timeout=30m -ginkgo.junit-report=${ARTIFACTS}/junit.xml -ginkgo.v -test.v env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-dra-integration,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E node tests for Dynamic Resource Allocation on-by-default features with CRI-O fork-per-release: "true" testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits, sig-node-cri-o cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-crio-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-crio-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-crio-dra skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-crio-dra,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E node tests for Dynamic Resource Allocation on-by-default features with containerd 1.7 fork-per-release: "true" testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits, sig-node-containerd cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-1-7-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-1-7-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-1-7-dra skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/dra/image-config-containerd-1.7.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-1-7-dra,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs E2E node tests for Dynamic Resource Allocation on-by-default features with containerd 2.1 fork-per-release: "true" testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits, sig-node-containerd cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-2-0-dra decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.1 org: containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-2-0-dra namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-2-0-dra run_if_changed: (/dra/|/dynamicresources/|/resourceclaim/|/deviceclass/|/resourceslice/|/resourceclaimtemplate/|/dynamic-resource-allocation/|/pkg/apis/resource/|/api/resource/|/test/e2e_node/dra_).*\.(go|yaml) skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.1/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-2-0-dra,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs all E2E node tests for Dynamic Resource Allocation features with containerd 2.1 and with all feature gates enabled (including non-DRA feature gates) fork-per-release: "true" testgrid-alert-email: eduard.bartosh@intel.com, patrick.ohly@intel.com testgrid-dashboards: sig-node-dynamic-resource-allocation, sig-node-presubmits, sig-node-containerd cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: release/2.1 org: containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features run_if_changed: (/dra/|/dynamicresources/|/resourceclaim/|/deviceclass/|/resourceslice/|/resourceclaimtemplate/|/dynamic-resource-allocation/|/pkg/apis/resource/|/api/resource/|/test/e2e_node/dra_).*\.(go|yaml) skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=DRA && Feature: isSubsetOf { OffByDefault,DynamicResourceAllocation } && !Flaky && !Slow' - --timeout=60m - --skip-regex= - '--test-args=--feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --service-feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --runtime-config=api/alpha=true,api/beta=true --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --container-runtime-process-name=/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-release-2.1/image-config.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-2-0-dra-alpha-beta-features,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Runs presubmit tests using kubetest2-ec2 against kubernetes master on EC2 (equivalent of pull-kubernetes-e2e-gce) testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-e2e-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-ec2 skip_branches: - release-\d+\.\d+ skip_report: true spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest kubetest2 ec2 \ --build \ --region us-east-1 \ --target-build-arch linux/amd64 \ --stage provider-aws-test-infra \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --parallel=30 \ --skip-regex='\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-ec2,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs presubmit tests using kubetest2-ec2 against kubernetes master on EC2(arm64) testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-ec2-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-e2e-ec2-arm64 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-ec2-arm64 skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest kubetest2 ec2 \ --build \ --region us-east-1 \ --target-build-arch linux/arm64 \ --stage provider-aws-test-infra \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --parallel=30 \ --test-args='--node-os-arch=arm64' \ --skip-regex='\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-ec2-arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-ec2-conformance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-e2e-ec2-conformance namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-ec2-conformance skip_branches: - release-\d+\.\d+ skip_report: true spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest kubetest2 ec2 \ --build \ --instance-type=m6a.large \ --region us-east-1 \ --target-build-arch linux/amd64 \ --stage provider-aws-test-infra \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --focus-regex='\[Conformance\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-ec2-conformance,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs presubmit conformance tests using kubetest2-ec2 against kubernetes master on EC2(arm64) testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-ec2-conformance-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-e2e-ec2-conformance-arm64 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-ec2-conformance-arm64 skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest kubetest2 ec2 \ --build \ --instance-type=m6g.large \ --region us-east-1 \ --target-build-arch linux/arm64 \ --stage provider-aws-test-infra \ --up \ --down \ --test=ginkgo \ -- \ --use-built-binaries true \ --focus-regex='\[Conformance\]' command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-ec2-conformance-arm64,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs presubmit tests using kubetest2-ec2 against kubernetes master on EC2 (equivalent of pull-kubernetes-e2e-gce) testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: presubmits-ec2 testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-ec2-device-plugin-gpu decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-e2e-ec2-device-plugin-gpu namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-ec2-device-plugin-gpu skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - | GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest AMI_ID=$(aws ssm get-parameters --names \ /aws/service/eks/optimized-ami/1.30/amazon-linux-2-gpu/recommended/image_id \ --query 'Parameters[0].[Value]' --output text) kubetest2 ec2 \ --build \ --worker-instance-type=g4dn.12xlarge \ --device-plugin-nvidia true \ --worker-image="$AMI_ID" \ --region us-east-1 \ --target-build-arch linux/amd64 \ --stage provider-aws-test-infra \ --worker-user-data-file $(go env GOPATH)/src/sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2/config/al2.sh \ --up \ --down \ --test=ginkgo \ -- \ --test-args="--node-os-arch=$NODE_OS_ARCH --provider=aws --minStartupPods=8" \ --focus-regex="\[Feature:GPUDevicePlugin\]" \ --use-built-binaries true \ --parallel=5 command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-ec2-device-plugin-gpu,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos skip_branches: - release-\d+\.\d+ spec: containers: - args: - --build=quick - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-cos-containerd-e2e-ubuntu-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-cos-containerd-e2e-ubuntu-gce namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-cos-containerd-e2e-ubuntu-gce skip_branches: - release-\d+\.\d+ spec: containers: - args: - --build=quick - --gcp-node-image=ubuntu - --gcp-region=us-central1 - --ginkgo-parallel=30 - --image-family=pipeline-1-34-amd64 - --image-project=ubuntu-os-gke-cloud - --provider=gce - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-cos-containerd-e2e-ubuntu-gce,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-kubernetes-nonblocking testgrid-tab-name: pull-kubernetes-e2e-gce-cos-no-stage cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos-no-stage decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos-no-stage namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos-no-stage spec: containers: - args: - --build=quick - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos-no-stage,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos-canary skip_branches: - release-\d+\.\d+ skip_report: true spec: containers: - args: - --build=quick - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: BOOTSTRAP_FETCH_TEST_INFRA value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos-canary,?($|\s.*) - agent: kubernetes always_run: true annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: google-gce testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce skip_branches: - release-\d+\.\d+ spec: containers: - args: - --build=quick - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.1.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.3.0 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: 7200m memory: 20Gi requests: cpu: 7200m memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "false" testgrid-dashboards: sig-k8s-infra-canaries testgrid-tab-name: pull-kubernetes-e2e-gce-pull-through-cache cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-pull-through-cache decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-pull-through-cache namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-pull-through-cache skip_branches: - release-\d+\.\d+ spec: containers: - args: - --build=quick - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.1.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.3.0 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: KUBERNETES_REGISTRY_PULL_THROUGH_HOST value: https://us-central1-docker.pkg.dev/v2/k8s-infra-e2e-scale-5k-project/k8s-5k-scale-cache/ - name: KUBERNETES_REGISTRY_PULL_THROUGH_BASIC_AUTH_TOKEN_PATH value: /etc/registry-auth/token - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "7" memory: 14Gi requests: cpu: "7" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/registry-auth name: cache-secret readOnly: true - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: cache-secret secret: secretName: scale-pull-cache-token - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-pull-through-cache,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: google-gce testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-canary skip_branches: - release-\d+\.\d+ skip_report: true spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --ginkgo-args="--debug" \ --skip-regex="\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=80m \ --use-built-binaries=true \ --parallel=30 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: google-gce testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-ubuntu-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-ubuntu-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-ubuntu-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - -v=2 - --build - --up - --down - --legacy-mode - --test=ginkgo - --target-build-arch=linux/amd64 - --master-size=e2-standard-2 - --node-size=e2-standard-2 - --env=KUBE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_IMAGE_FAMILY=ubuntu-2404-lts-amd64 - --env=KUBE_GCE_IMAGE_PROJECT=ubuntu-os-cloud - -- - --provider=gce - --skip-regex=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] - --timeout=80m - --use-built-binaries=true - --parallel=30 command: - runner.sh - kubetest2 - gce env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-ubuntu-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: google-gce testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-kubetest2 skip_branches: - release-\d+\.\d+ spec: containers: - args: - -v=2 - --build - --up - --down - --legacy-mode - --test=ginkgo - --target-build-arch=linux/amd64 - --master-size=e2-standard-2 - --node-size=e2-standard-2 - --env=KUBE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_IMAGE_FAMILY=ubuntu-2204-lts - --env=KUBE_GCE_IMAGE_PROJECT=ubuntu-os-cloud - -- - --provider=gce - --skip-regex=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] - --timeout=80m - --use-built-binaries=true - --parallel=30 command: - runner.sh - kubetest2 - gce env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-kubetest2,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-create-test-group: "true" branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-cos-alpha-features decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-cos-alpha-features namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-cos-alpha-features run_if_changed: ^.*feature.*\.go spec: containers: - args: - --ginkgo-parallel=1 - --build=quick - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - --env=ENABLE_APISERVER_TRACING=true - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true - --env=ENABLE_KUBE_WATCHCACHE_CONSISTENCY_CHECKER=true - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --gcp-node-image=gci - --gcp-region=us-central1 - --provider=gce - --runtime-config=api/all=true - --test_args=--ginkgo.focus=\[Feature:(WatchList|InPlacePodVerticalScaling|APIServerTracing|StorageVersionAPI|PodPreset|PodLifecycleSleepAction|PodLifecycleSleepActionAllowZero|RecoverVolumeExpansionFailure)\] --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance)\]|IPv6|csi-hostpath-v0|\[KubeUp\] --minStartupPods=8 - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-cos-alpha-features,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: google-gce testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h40m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial skip_branches: - release-\d+\.\d+ spec: containers: - args: - --build=quick - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.1.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.3.0 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-region=us-central1 - --ginkgo-parallel=1 - --provider=gce - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=500m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: google-gce testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-serial-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-serial-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-serial-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=800m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Serial\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-serial-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: google-gce testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-disruptive-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 10h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-storage-e2e-service-account: "true" name: pull-kubernetes-e2e-gce-disruptive-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-disruptive-canary skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -c - | ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ --test=kops \ -- \ --test-args="-test.timeout=600m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ --focus-regex="\[Disruptive\]" \ --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ --timeout=500m \ --use-built-binaries=true \ --parallel=1 command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /etc/service-account name: service readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-disruptive-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: google-gce testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-e2e-gce-cloud-provider-disabled decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-e2e-gce-cloud-provider-disabled namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-gce-cloud-provider-disabled skip_branches: - release-\d+\.\d+ spec: containers: - args: - --build=quick - --env=CLOUD_PROVIDER_FLAG=external - --env=ENABLE_AUTH_PROVIDER_GCP=true - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-e2e-gce-cloud-provider-disabled,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "false" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: google-gce testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-e2e-gci-gce-alpha-enabled-default decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-e2e-gci-gce-alpha-enabled-default namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-e2e-gci-gce-alpha-enabled-default skip_branches: - release-\d+\.\d+ spec: containers: - args: - --build=quick - --check-leaked-resources - --env=KUBE_COS_INSTALL_CONTAINERD_VERSION=v2.0.0 - --env=KUBE_COS_INSTALL_RUNC_VERSION=v1.2.1 - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - --gcp-node-image=gci - --gcp-region=us-central1 - --ginkgo-parallel=30 - --provider=gce - --runtime-config=api/all=true - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|csi-hostpath-v0 --minStartupPods=8 - --timeout=70m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-e2e-gci-gce-alpha-enabled-default,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-create-test-group: "true" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-device-plugin-gpu decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" max_concurrency: 5 name: pull-kubernetes-e2e-gce-device-plugin-gpu namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-device-plugin-gpu skip_branches: - release-\d+\.\d+ spec: containers: - args: - --v=9 - --legacy-mode - --build - --up - --down - --node-size=n1-standard-2 - --num-nodes=2 - --gcp-zone=us-central1-b - --env=KUBE_CLUSTER_INITIALIZATION_TIMEOUT=900 - --boskos-resource-type=gpu-project - --node-accelerators=type=nvidia-tesla-t4,count=2 - --test=ginkgo - -- - --provider=gce - --use-built-binaries=true - --test-args=--minStartupPods=8 - --focus-regex=\[Feature:GPUDevicePlugin\] command: - runner.sh - kubetest2 - gce env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 14Gi requests: cpu: "6" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: prow-build volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-device-plugin-gpu,?($|\s.*) - agent: kubernetes always_run: true annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-integration decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration skip_branches: - release-\d+.\d+ spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "false" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-canaries testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-integration-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-canary skip_branches: - release-\d+.\d+ spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: KUBE_TIMEOUT value: -timeout=1h30m - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-canaries testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-integration-race decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration-race namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-race skip_branches: - release-\d+.\d+ spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: KUBE_TIMEOUT value: -timeout=30m - name: KUBE_RACE value: -race - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration-race,?($|\s.*) - agent: kubernetes always_run: true annotations: description: run with GO_VERSION set to the original go version used for this branch fork-per-release: "true" fork-per-release-replacements: GO_VERSION= -> GO_VERSION={{.GoVersion}} testgrid-create-test-group: "true" cluster: k8s-infra-prow-build context: pull-kubernetes-integration-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-go-compatibility skip_branches: - .* spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: GO_VERSION - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration-go-compatibility,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-release-releng-informing, sig-testing-canaries testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-integration-go-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-integration-go-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-go-canary spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-go-canary name: "" resources: limits: cpu: "6" memory: 15Gi requests: cpu: "6" memory: 15Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-integration-go-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-create-test-group: "true" cluster: eks-prow-build-cluster context: pull-kubernetes-cross decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-cross namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cross run_if_changed: (^.go-version)|(^build/build-image/)|(^hack/lib/golang.sh)|(^build/common.sh) spec: containers: - args: - make - release - KUBE_RELEASE_RUN_TESTS=n command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: 7300m memory: 41Gi requests: cpu: 7300m memory: 41Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-cross,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-arch-code-organization testgrid-num-failures-to-alert: "10" testgrid-tab-name: pull-kind-master-dependencies cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-dependencies namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-dependencies skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - ./../test-infra/experiment/dependencies/update-dependencies-and-run-tests.sh --test-mode kind env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-dependencies,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-arch-code-organization testgrid-num-failures-to-alert: "10" testgrid-tab-name: pull-unit-master-dependencies cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-unit-dependencies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-kubernetes-e2e-unit-dependencies namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-unit-dependencies skip_branches: - release-\d+\.\d+ spec: containers: - command: - runner.sh - ./../test-infra/experiment/dependencies/update-dependencies-and-run-tests.sh - --test-mode - unit env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 trigger: (?m)^/test( | .* )pull-kubernetes-e2e-unit-dependencies,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-arch-code-organization testgrid-num-failures-to-alert: "10" testgrid-tab-name: pull-kind-master-golang-tip cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-golang-tip decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-golang-tip namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-golang-tip skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: GO_VERSION value: devel - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-golang-tip,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-arch-code-organization testgrid-num-failures-to-alert: "10" testgrid-tab-name: pull-unit-master-golang-tip cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-unit-golang-tip decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra name: pull-kubernetes-e2e-unit-golang-tip namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-unit-golang-tip skip_branches: - release-\d+\.\d+ spec: containers: - command: - runner.sh - make - test env: - name: GO_VERSION value: devel - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false securityContext: runAsGroup: 2010 runAsUser: 2001 trigger: (?m)^/test( | .* )pull-kubernetes-e2e-unit-golang-tip,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Generates dependency statistics by running depstat for base and current PR testgrid-create-test-group: "true" testgrid-dashboards: sig-arch-code-organization cluster: eks-prow-build-cluster context: check-dependency-stats decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: check-dependency-stats namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test check-dependency-stats run_if_changed: ^(go.mod|go.sum|vendor) spec: containers: - args: - -c - | set -euo pipefail export WORKDIR=${ARTIFACTS:-$TMPDIR} export PATH=$PATH:$GOPATH/bin mkdir -p "${WORKDIR}" pushd "$WORKDIR" go install github.com/kubernetes-sigs/depstat@latest popd depstat stats -m "k8s.io/kubernetes$(ls staging/src/k8s.io | awk '{printf ",k8s.io/" $0}')" -v > "${WORKDIR}/stats.txt" git reset --hard HEAD git checkout -b base "${PULL_BASE_SHA}" depstat stats -m "k8s.io/kubernetes$(ls staging/src/k8s.io | awk '{printf ",k8s.io/" $0}')" -v > "${WORKDIR}/stats-base.txt" diff -s -u --ignore-all-space "${WORKDIR}"/stats-base.txt "${WORKDIR}"/stats.txt || true command: - /bin/bash env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )check-dependency-stats,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Uses kubetest to run e2e tests for on-by-default features against a latest kubernetes master cluster created with sigs.k8s.io/kind fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-canary skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:latest-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Uses kubetest to run e2e tests for on-by-default features against a latest kubernetes master IPv6 cluster created with sigs.k8s.io/kind fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-ipv6 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-ipv6 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-ipv6 skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-ipv6,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-ipv6-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-ipv6-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-ipv6-canary skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: LABEL_FILTER value: 'Feature: isEmpty && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: ipv6 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:latest-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-ipv6-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-kind testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ga-only decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-conformance-kind-ga-only namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ga-only skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":false,"AllBeta":false}' - name: RUNTIME_CONFIG value: '{"api/alpha":"false", "api/beta":"false"}' - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ga-only,?($|\s.*) - agent: kubernetes always_run: true annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-kind testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-conformance-kind-ga-only-parallel decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-conformance-kind-ga-only-parallel namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-conformance-kind-ga-only-parallel skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":false,"AllBeta":false}' - name: RUNTIME_CONFIG value: '{"api/alpha":"false", "api/beta":"false"}' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-conformance-kind-ga-only-parallel,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs tests with no special requirements other than beta feature gates in a KinD cluster where beta feature gates and APIs are enabled. testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-beta-features decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-beta-features namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-beta-features skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: LABEL_FILTER value: 'Feature: isSubsetOf OffByDefault && !Alpha && !Deprecated && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-beta-features,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs tests with no special requirements in a KinD cluster where beta feature gates and APIs are enabled, i.e. this does not include tests for off-by-default beta features. testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-beta-enabled decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-beta-enabled namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-beta-enabled skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: FOCUS - name: SKIP - name: LABEL_FILTER value: 'Feature: isEmpty && !Deprecated && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-beta-enabled,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests in a KinD cluster where beta feature gates and APIs are enabled. testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-beta-enabled-conformance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-beta-enabled-conformance namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-beta-enabled-conformance skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllBeta":true}' - name: RUNTIME_CONFIG value: '{"api/beta":"true", "api/ga":"true"}' - name: FOCUS - name: SKIP - name: LABEL_FILTER value: Conformance && !Deprecated && !Slow && !Disruptive && !Flaky - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-beta-enabled-conformance,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs tests with no special requirements other than alpha or beta feature gates in a KinD cluster where alpha and beta feature gates and APIs are enabled. testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-alpha-beta-features decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-alpha-beta-features namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-alpha-beta-features run_if_changed: ^pkg/features/ skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":true,"AllBeta":true,"EventedPLEG":false}' - name: RUNTIME_CONFIG value: '{"api/all":"true"}' - name: LABEL_FILTER value: 'Feature: isSubsetOf OffByDefault && !Deprecated && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-alpha-beta-features,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs tests with no special requirements in a KinD cluster where alpha and beta feature gates and APIs are enabled, i.e. this does not include tests for alpha features and off-by-default beta features. testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-alpha-beta-enabled decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-alpha-beta-enabled namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-alpha-beta-enabled run_if_changed: ^pkg/features/ skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":true,"AllBeta":true,"EventedPLEG":false}' - name: RUNTIME_CONFIG value: '{"api/all":"true"}' - name: FOCUS - name: SKIP - name: LABEL_FILTER value: 'Feature: isEmpty && !Deprecated && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-alpha-beta-enabled,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests in a KinD cluster where alpha and beta feature gates and APIs are enabled. testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-alpha-beta-enabled-conformance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-alpha-beta-enabled-conformance namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-alpha-beta-enabled-conformance run_if_changed: ^pkg/features/ skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":true,"AllBeta":true,"EventedPLEG":false}' - name: RUNTIME_CONFIG value: '{"api/all":"true"}' - name: FOCUS - name: SKIP - name: LABEL_FILTER value: Conformance && !Deprecated && !Slow && !Disruptive && !Flaky - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-alpha-beta-enabled-conformance,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs tests with no special requirements other than alpha or beta feature gates in a KinD cluster where alpha and beta feature gates and APIs are enabled and control plane components are built with race detection. testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-alpha-beta-features-race decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-alpha-beta-features-race namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-alpha-beta-features-race skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"AllAlpha":true,"AllBeta":true,"EventedPLEG":false}' - name: RUNTIME_CONFIG value: '{"api/all":"true"}' - name: LABEL_FILTER value: 'Feature: isSubsetOf { OffByDefault, DataRace } && !Deprecated && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: KUBE_E2E_TEST_ARGS value: -logcheck-data-races - name: KUBE_RACE value: -race - name: KUBE_CGO_OVERRIDES value: kube-apiserver kube-controller-manager kube-scheduler - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 26Gi requests: cpu: "7" memory: 26Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-alpha-beta-features-race,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-evented-pleg decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-evented-pleg namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-evented-pleg skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"EventedPLEG":true}' - name: RUNTIME_CONFIG value: '{"api/alpha":"true", "api/ga":"true"}' - name: LABEL_FILTER value: 'Feature: isSubsetOf EventedPLEG && !Slow && !Disruptive && !Flaky' - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9000Mi requests: cpu: "7" memory: 9000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-evented-pleg,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: ibm-ppc64le-presubmits cluster: k8s-infra-ppc64le-prow-build context: pull-kubernetes-integration-ppc64le decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-integration-ppc64le namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-ppc64le spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 20Gi requests: cpu: "4" memory: 20Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-kubernetes-integration-ppc64le,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: ibm-s390x-presubmits cluster: k8s-infra-s390x-prow-build context: pull-kubernetes-integration-s390x decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-integration-s390x namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-integration-s390x skip_branches: - release-\d+.\d+ spec: containers: - args: - ./hack/jenkins/test-integration-dockerized.sh command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true trigger: (?m)^/test( | .* )pull-kubernetes-integration-s390x,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs single node conformance tests using kubetest with local-up-cluster testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-misc branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-local-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 8 name: pull-kubernetes-local-e2e namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-local-e2e run_if_changed: local-up-cluster spec: containers: - args: - --build=quick - --deployment=local - --ginkgo-parallel=1 - --provider=local - --test_args=--ginkgo.focus=\[Conformance\] --ginkgo.skip=Serial|should.have.at.least.two.untainted - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: CONTAINER_RUNTIME_ENDPOINT value: /var/run/docker/containerd/containerd.sock - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-local-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: fork-per-release: "true" testgrid-dashboards: presubmits-kubernetes-blocking cluster: k8s-infra-prow-build context: pull-kubernetes-unit decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit skip_branches: - release-\d+.\d+ spec: containers: - command: - make - test env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: 7200m memory: 43Gi requests: cpu: 7200m memory: 43Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit,?($|\s.*) - agent: kubernetes always_run: true annotations: description: run with GO_VERSION set to the original go version used for this branch fork-per-release: "true" fork-per-release-replacements: GO_VERSION= -> GO_VERSION={{.GoVersion}} testgrid-dashboards: presubmits-kubernetes-blocking cluster: k8s-infra-prow-build context: pull-kubernetes-unit-go-compatibility decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit-go-compatibility namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit-go-compatibility skip_branches: - .* spec: containers: - command: - make - test env: - name: GO_VERSION - name: KUBE_HACK_TOOLS_GOTOOLCHAIN value: auto - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 36Gi requests: cpu: "4" memory: 36Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit-go-compatibility,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-release-releng-informing, sig-testing-canaries testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-unit-go-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-kubernetes-unit-go-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit-go-canary spec: containers: - command: - make - test env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-go-canary name: "" resources: limits: cpu: "4" memory: 36Gi requests: cpu: "4" memory: 36Gi securityContext: allowPrivilegeEscalation: false volumeMounts: - mountPath: /etc/service-account name: service readOnly: true securityContext: runAsGroup: 2010 runAsUser: 2001 volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-kubernetes-unit-go-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-release-publishing-bot testgrid-tab-name: validate cluster: eks-prow-build-cluster context: pull-publishing-bot-validate decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/publishing-bot repo: publishing-bot name: pull-publishing-bot-validate namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-publishing-bot-validate run_if_changed: ^staging/publishing.*$ spec: containers: - args: - run - -mod=mod - k8s.io/publishing-bot/cmd/validate-rules - /home/prow/go/src/k8s.io/kubernetes/staging/publishing/rules.yaml command: - go env: - name: GOWORK value: "off" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-publishing-bot-validate,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-windows-1-31 branches: - release-1.31 cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-windows-1-31 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes-sigs path_alias: k8s.io/windows-testing repo: windows-testing workdir: true labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common-pull: "true" preset-dind-enabled: "true" name: pull-kubernetes-e2e-capz-windows-1-31 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-windows-1-31 run_if_changed: azure.*\.go$|.*windows\.go$|test/e2e/windows/.* spec: containers: - command: - runner.sh - env - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-windows-1-31,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-windows-1-32 branches: - release-1.32 cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-windows-1-32 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.16 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes-sigs path_alias: k8s.io/windows-testing repo: windows-testing workdir: true labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common-pull: "true" preset-dind-enabled: "true" name: pull-kubernetes-e2e-capz-windows-1-32 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-windows-1-32 run_if_changed: azure.*\.go$|.*windows\.go$|test/e2e/windows/.* spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest-1.32 - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-windows-1-32,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-windows-1-33 branches: - release-1.33 cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-windows-1-33 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes-sigs path_alias: k8s.io/windows-testing repo: windows-testing workdir: true labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common-pull: "true" preset-dind-enabled: "true" name: pull-kubernetes-e2e-capz-windows-1-33 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-windows-1-33 run_if_changed: azure.*\.go$|.*windows\.go$|test/e2e/windows/.* spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest-1.33 - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-windows-1-33,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-windows-1-34 branches: - release-1.34 cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-windows-1-34 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes-sigs path_alias: k8s.io/windows-testing repo: windows-testing workdir: true labels: preset-azure-community: "true" preset-capz-containerd-1-7-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common-pull: "true" preset-dind-enabled: "true" name: pull-kubernetes-e2e-capz-windows-1-34 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-windows-1-34 run_if_changed: azure.*\.go$|.*windows\.go$|test/e2e/windows/.* spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest-1.34 - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: https://github.com/containerd/containerd/releases/download/v1.7.24/containerd-1.7.24-windows-amd64.tar.gz - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-windows-1-34,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" fork-per-release-replacements: KUBERNETES_VERSION=latest -> KUBERNETES_VERSION=latest-{{.Version}} testgrid-dashboards: sig-windows-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-windows branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-windows-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes-sigs path_alias: k8s.io/windows-testing repo: windows-testing workdir: true labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common-pull: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubernetes-e2e-capz-windows-master namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-windows-master run_if_changed: azure.*\.go$|.*windows\.go$|test/e2e/windows/.* spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-windows-master,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-windows-serial-slow branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-windows-serial-slow decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes-sigs path_alias: k8s.io/windows-testing repo: windows-testing workdir: true labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common-pull: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubernetes-e2e-capz-windows-serial-slow namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-windows-serial-slow spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: (\[sig-windows\]|\[sig-scheduling\].SchedulerPreemption|\[sig-apps\].CronJob).*(\[Serial\]|\[Slow\])|(\[Serial\]|\[Slow\]).*(\[Conformance\]|\[NodeConformance\])|\[sig-api-machinery\].Garbage.collector - name: GINKGO_SKIP value: \[LinuxOnly\]|device.plugin.for.Windows|\[sig-autoscaling\].\[Feature:HPA\]|should.be.able.to.gracefully.shutdown.pods.with.various.grace.periods|\[Alpha\]|\[FeatureGate:SchedulerAsyncPreemption\] \[Beta\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-windows-serial-slow,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-windows-serial-slow-hpa branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-windows-serial-slow-hpa decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes-sigs path_alias: k8s.io/windows-testing repo: windows-testing workdir: true labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common-pull: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubernetes-e2e-capz-windows-serial-slow-hpa namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-windows-serial-slow-hpa spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: (\[sig-autoscaling\].\[Feature:HPA\]).*(\[Serial\]|\[Slow\]) - name: GINKGO_SKIP value: \[LinuxOnly\] - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-windows-serial-slow-hpa,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-windows-alpha-features branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-windows-alpha-features decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes-sigs path_alias: k8s.io/windows-testing repo: windows-testing workdir: true labels: preset-azure-community: "true" preset-capz-windows-2022: "true" preset-capz-windows-common-pull: "true" preset-dind-enabled: "true" name: pull-kubernetes-e2e-capz-windows-alpha-features namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-windows-alpha-features spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: NODE_FEATURE_GATES value: PodAndContainerStatsFromCRI=true - name: WINDOWS_CONTAINERD_URL value: https://github.com/kubernetes-sigs/sig-windows-tools/releases/download/windows-containerd-nightly/windows-containerd.tar.gz - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-windows-alpha-features,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-windows-alpha-feature-vertical-pod-autoscaler branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-windows-alpha-feature-vpa decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure - base_ref: master org: kubernetes-sigs path_alias: k8s.io/windows-testing repo: windows-testing workdir: true labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common-pull: "true" preset-dind-enabled: "true" name: pull-kubernetes-e2e-capz-windows-alpha-feature-vpa namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-windows-alpha-feature-vpa spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: API_SERVER_FEATURE_GATES value: InPlacePodVerticalScaling=true - name: NODE_FEATURE_GATES value: InPlacePodVerticalScaling=true - name: SCHEDULER_FEATURE_GATES value: InPlacePodVerticalScaling=true - name: GINKGO_FOCUS value: (\[Feature:InPlacePodVerticalScaling\]|\[sig-windows\]) - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: WINDOWS value: "true" - name: CONFORMANCE_NODES value: "4" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-windows-alpha-feature-vpa,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-master-windows-nodelogquery branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-master-windows-nodelogquery decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-capz-containerd-2-0-latest: "true" preset-capz-windows-2022: "true" preset-capz-windows-common: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubernetes-e2e-capz-master-windows-nodelogquery namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-master-windows-nodelogquery spec: containers: - command: - runner.sh - env - KUBERNETES_VERSION=latest - ./capz/run-capz-e2e.sh env: - name: GINKGO_FOCUS value: \[Feature:NodeLogQuery\] - name: GINKGO_SKIP value: \[Serial\]|\[Slow\] - name: NODE_FEATURE_GATES value: NodeLogQuery=true - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" - name: WINDOWS_CONTAINERD_URL value: latest - name: E2E_ARGS value: -kubetest.use-ci-artifacts - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: AZURE_NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WINDOWS_SERVER_VERSION value: windows-2022 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 9Gi requests: cpu: "2" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-master-windows-nodelogquery,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com testgrid-dashboards: provider-azure-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-azure-disk branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-azure-disk decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/azuredisk-csi-driver repo: azuredisk-csi-driver - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubernetes-e2e-capz-azure-disk namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-azure-disk run_if_changed: azure.*\.go spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: AZURE_STORAGE_DRIVER value: kubernetes.io/azure-disk - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-azure-disk,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com testgrid-dashboards: provider-azure-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-azure-disk-vmss branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-azure-disk-vmss decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/azuredisk-csi-driver repo: azuredisk-csi-driver - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubernetes-e2e-capz-azure-disk-vmss namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-azure-disk-vmss run_if_changed: azure.*\.go spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: AZURE_STORAGE_DRIVER value: kubernetes.io/azure-disk - name: EXP_MACHINE_POOL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-azure-disk-vmss,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com testgrid-dashboards: provider-azure-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-azure-disk-windows branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-azure-disk-windows decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/azuredisk-csi-driver repo: azuredisk-csi-driver - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubernetes-e2e-capz-azure-disk-windows namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-azure-disk-windows run_if_changed: azure.*\.go spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: AZURE_STORAGE_DRIVER value: kubernetes.io/azure-disk - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: DISABLE_ZONE value: "true" - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-azure-disk-windows,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com testgrid-dashboards: provider-azure-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-azure-file branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-azure-file decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/azurefile-csi-driver repo: azurefile-csi-driver - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubernetes-e2e-capz-azure-file namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-azure-file run_if_changed: azure.*\.go spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: runInTreeVolumeTestsOnly value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-azure-file,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com testgrid-dashboards: provider-azure-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-azure-file-vmss branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-azure-file-vmss decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/azurefile-csi-driver repo: azurefile-csi-driver - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubernetes-e2e-capz-azure-file-vmss namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-azure-file-vmss run_if_changed: azure.*\.go spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: runInTreeVolumeTestsOnly value: "true" - name: EXP_MACHINE_POOL value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-azure-file-vmss,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com testgrid-dashboards: provider-azure-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-azure-file-windows branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-azure-file-windows decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/azurefile-csi-driver repo: azurefile-csi-driver - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubernetes-e2e-capz-azure-file-windows namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-azure-file-windows run_if_changed: azure.*\.go spec: containers: - args: - bash - -c - cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local && make e2e-test command: - runner.sh - ./scripts/ci-entrypoint.sh env: - name: runInTreeVolumeTestsOnly value: "true" - name: WINDOWS value: "true" - name: TEST_WINDOWS value: "true" - name: WINDOWS_SERVER_VERSION value: windows-2022 - name: NODE_MACHINE_TYPE value: Standard_D4s_v3 - name: WORKER_MACHINE_COUNT value: "0" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-azure-file-windows,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: kubernetes-provider-azure@googlegroups.com testgrid-dashboards: provider-azure-presubmit testgrid-num-columns-recent: "30" testgrid-tab-name: pull-kubernetes-e2e-capz-conformance branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-capz-conformance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: release-1.21 org: kubernetes-sigs path_alias: sigs.k8s.io/cluster-api-provider-azure repo: cluster-api-provider-azure workdir: true - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-azure repo: cloud-provider-azure labels: preset-azure-community: "true" preset-dind-enabled: "true" preset-kind-volume-mounts: "true" name: pull-kubernetes-e2e-capz-conformance namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-capz-conformance run_if_changed: azure.*\.go spec: containers: - command: - runner.sh - ./scripts/ci-conformance.sh env: - name: KUBETEST_CONF_PATH value: /home/prow/go/src/sigs.k8s.io/cluster-api-provider-azure/test/e2e/data/kubetest/conformance-fast.yaml - name: CONFORMANCE_NODES value: "25" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-e2e-capz-conformance,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-api-machinery-network-proxy cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-network-proxy-http-connect decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-network-proxy-http-connect namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-network-proxy-http-connect run_if_changed: ^(cluster/gce/manifests/konnectivity-server.yaml$|cluster/gce/addons/konnectivity-agent) spec: containers: - args: - --build=quick - --cluster= - --env=PREPARE_KONNECTIVITY_SERVICE=true - --env=RUN_KONNECTIVITY_PODS=true - --env=EGRESS_VIA_KONNECTIVITY=true - --env=KONNECTIVITY_SERVICE_PROXY_PROTOCOL_MODE=http-connect - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=9 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-network-proxy-http-connect,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-api-machinery-network-proxy cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-network-proxy-grpc decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-network-proxy-grpc namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-network-proxy-grpc run_if_changed: ^(cluster/gce/manifests/konnectivity-server.yaml$|cluster/gce/addons/konnectivity-agent) spec: containers: - args: - --build=quick - --cluster= - --env=PREPARE_KONNECTIVITY_SERVICE=true - --env=RUN_KONNECTIVITY_PODS=true - --env=EGRESS_VIA_KONNECTIVITY=true - --env=KONNECTIVITY_SERVICE_PROXY_PROTOCOL_MODE=grpc - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=9 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-network-proxy-grpc,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs conformance tests on a cluster with KMS encryption enabled testgrid-dashboards: sig-auth-encryption-at-rest branches: - ^master$ - ^release-1\.(2[7-9]|[3-9][0-9])$ cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-kms decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-kind-kms namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-kms run_if_changed: staging/src/k8s.io/apiserver/pkg/storage/value/|staging/src/k8s.io/kms/|staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/|test/e2e/testing-manifests/auth/encrypt/ spec: containers: - args: - /bin/bash - -c - ./test/e2e/testing-manifests/auth/encrypt/run-e2e.sh command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 12Gi requests: cpu: "4" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-kms,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-cluster-autoscaler testgrid-tab-name: gci-gce-autoscaling-pull cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gci-gce-autoscaling decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gci-gce-autoscaling namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gci-gce-autoscaling run_if_changed: ^(cluster/gce/manifests/cluster-autoscaler.manifest$|cluster/addons/rbac/cluster-autoscaler) spec: containers: - args: - --build=quick - --cluster= - --env=ENABLE_CUSTOM_METRICS=true - --env=KUBE_ENABLE_CLUSTER_AUTOSCALER=true - --env=KUBE_AUTOSCALER_MIN_NODES=3 - --env=KUBE_AUTOSCALER_MAX_NODES=6 - --env=KUBE_AUTOSCALER_ENABLE_SCALE_DOWN=true - --env=KUBE_ADMISSION_CONTROL=NamespaceLifecycle,LimitRanger,ServiceAccount,ResourceQuota,Priority - --env=ENABLE_POD_PRIORITY=true - --gcp-node-image=gci - --gcp-nodes=3 - --gcp-zone=us-central1-b - --provider=gce - --runtime-config=scheduling.k8s.io/v1alpha1=true - --test_args=--ginkgo.focus=\[Feature:ClusterSizeAutoscalingScaleUp\]|\[Feature:ClusterSizeAutoscalingScaleDown\]|\[Feature:InitialResources\] --ginkgo.skip=\[Flaky\] --minStartupPods=8 - --timeout=450m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gci-gce-autoscaling,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-hpa testgrid-tab-name: gci-gce-autoscaling-hpa-cpu-pull cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-autoscaling-hpa-cpu decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-e2e-autoscaling-hpa-cpu namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-autoscaling-hpa-cpu run_if_changed: ^(pkg\/controller\/podautoscaler\/|test\/e2e\/autoscaling\/horizontal_pod_autoscaling|test\/e2e\/framework\/autoscaling\/) spec: containers: - args: - --build=quick - --check-leaked-resources - --provider=gce - --gcp-zone=us-central1-b - --gcp-node-image=gci - --test_args=--ginkgo.focus=\[Feature:HPA\] --ginkgo.skip=\[Alpha\]|\[Beta\] --minStartupPods=8 - --ginkgo-parallel=1 - --timeout=300m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-autoscaling-hpa-cpu,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-hpa testgrid-tab-name: gci-gce-autoscaling-hpa-cpu-alpha-beta-pull cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-autoscaling-hpa-cpu-alpha-beta decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-e2e-autoscaling-hpa-cpu-alpha-beta namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-autoscaling-hpa-cpu-alpha-beta spec: containers: - args: - --build=quick - --check-leaked-resources - --provider=gce - --gcp-zone=us-central1-b - --gcp-node-image=gci - --env=KUBE_FEATURE_GATES=HPAConfigurableTolerance=true - --test_args=--ginkgo.focus=\[Feature:HPAConfigurableTolerance\] --minStartupPods=8 - --ginkgo-parallel=1 - --timeout=300m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-autoscaling-hpa-cpu-alpha-beta,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-autoscaling-hpa testgrid-tab-name: gci-gce-autoscaling-hpa-cm-pull cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-autoscaling-hpa-cm decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h10m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-e2e-autoscaling-hpa-cm namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-autoscaling-hpa-cm run_if_changed: ^(pkg\/controller\/podautoscaler\/|test\/e2e\/autoscaling\/custom_metrics_stackdriver_autoscaling.go$) spec: containers: - args: - --build=quick - --cluster=hpa - --check-leaked-resources - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --env=KUBE_FEATURE_GATES=HPAScaleToZero=true - --test_args=--ginkgo.focus=\[Feature:CustomMetricsAutoscaling\] --ginkgo.skip=\[Flaky\] --minStartupPods=8 - --timeout=300m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-autoscaling-hpa-cm,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-instrumentation-presubmits testgrid-tab-name: pr-json-logging cluster: k8s-infra-prow-build context: pull-kubernetes-kind-json-logging decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-kind-json-logging namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-json-logging run_if_changed: /staging/src/k8s.io/component-base/logs/ skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - | curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sSL https://github.com/kubernetes/test-infra/raw/master/experiment/kind-logs-e2e-k8s.sh >$(which e2e-k8s.sh) && chmod u+x $(which e2e-k8s.sh) && e2e-k8s.sh env: - name: CLUSTER_LOG_FORMAT value: json - name: KIND_CLUSTER_LOG_LEVEL value: "6" - name: FEATURE_GATES value: '{"ContextualLogging":true}' - name: FOCUS value: \[Conformance\]|\[Driver:.csi-hostpath\] - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kind-json-logging,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-instrumentation-presubmits testgrid-tab-name: pr-text-logging cluster: k8s-infra-prow-build context: pull-kubernetes-kind-text-logging decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-kind-text-logging namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kind-text-logging run_if_changed: /staging/src/k8s.io/component-base/logs/ skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - | curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sSL https://github.com/kubernetes/test-infra/raw/master/experiment/kind-logs-e2e-k8s.sh >$(which e2e-k8s.sh) && chmod u+x $(which e2e-k8s.sh) && e2e-k8s.sh env: - name: CLUSTER_LOG_FORMAT value: text - name: KIND_CLUSTER_LOG_LEVEL value: "6" - name: FEATURE_GATES value: '{"ContextualLogging":true}' - name: FOCUS value: \[Conformance\]|\[Driver:.csi-hostpath\] - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 9Gi requests: cpu: "7" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kind-text-logging,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Uses kubetest to run e2e Conformance, SIG-Network or Network Ingress tests against a cluster (ubuntu based and uses containerd) created with cluster/kube-up.sh testgrid-alert-email: kubernetes-sig-network-test-failures@googlegroups.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-network-gce testgrid-num-failures-to-alert: "6" testgrid-tab-name: presubmit-network-ingress, google-gce branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gci-gce-ingress decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 6h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gci-gce-ingress namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gci-gce-ingress run_if_changed: ^(test/e2e/network/|pkg/apis/networking|pkg/proxy/healthcheck) spec: containers: - args: - --build=quick - --env=ALLOW_PRIVILEGED=true - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.1.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.3.0 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20230919 - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20230919 - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --env=GCE_ALPHA_FEATURES=NetworkEndpointGroup - --env=KUBE_GCE_ENABLE_IP_ALIASES=true - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-nodes=4 - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:NEG\]|Loadbalancing|LoadBalancers|Ingress --ginkgo.skip=\[Feature:kubemci\]|\[Disruptive\]|\[Feature:IngressScale\]|\[Feature:NetworkPolicy\] - --timeout=320m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gci-gce-ingress,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Uses kubetest to run e2e Conformance, SIG-Network or Network Policy tests against a cluster (ubuntu based and uses containerd) created with cluster/kube-up.sh testgrid-alert-email: kubernetes-sig-network-test-failures@googlegroups.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-network-gce testgrid-num-failures-to-alert: "6" testgrid-tab-name: presubmit-network-policies, google-gce branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-network-policies decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-network-policies namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-network-policies run_if_changed: ^(test/e2e/network/|pkg/apis/networking) spec: containers: - args: - --build=quick - --env=ALLOW_PRIVILEGED=true - --env=NETWORK_POLICY_PROVIDER=kube-network-policies - --ginkgo-parallel=30 - --gcp-nodes=4 - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[sig-network\]|\[Conformance\]|\[Feature:NetworkPolicy\] --ginkgo.skip=\[Feature:(Networking-IPv6|SCTPConnectivity)\]|DualStack|Disruptive|Serial|Flaky|LoadBalancer|Alpha|Beta - --timeout=100m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-network-policies,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Uses kubetest to run e2e Conformance, SIG-Network tests against a cluster using IPVS (ubuntu based and uses containerd) created with cluster/kube-up.sh testgrid-alert-email: kubernetes-sig-network-test-failures@googlegroups.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-network-gce testgrid-num-failures-to-alert: "6" testgrid-tab-name: presubmit-network-ipvs, google-gce branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gci-gce-ipvs decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gci-gce-ipvs namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gci-gce-ipvs spec: containers: - args: - --build=quick - --env=ALLOW_PRIVILEGED=true - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v2.1.0 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.3.0 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --env=CONTAINER_RUNTIME_TEST_HANDLER=true - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20230919 - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20230919 - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud - --env=KUBE_PROXY_MODE=ipvs - --gcp-master-image=ubuntu - --gcp-node-image=ubuntu - --gcp-nodes=4 - --gcp-zone=us-central1-b - --provider=gce - --ginkgo-parallel=30 - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[sig-storage\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gci-gce-ipvs,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Uses kubetest to run e2e Conformance, SIG-Network tests against a cluster using nftables created with cluster/kube-up.sh testgrid-alert-email: antonio.ojea.garcia@gmail.com, danwinship@redhat.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-network-gce testgrid-num-failures-to-alert: "6" testgrid-tab-name: presubmit-network-nftables, google-gce branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gci-gce-nftables decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gci-gce-nftables namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gci-gce-nftables spec: containers: - args: - --build=quick - --env=ALLOW_PRIVILEGED=true - --env=KUBE_PROXY_MODE=nftables - --env=KUBE_GCE_NODE_IMAGE=cos-113-18244-236-88 - --gcp-nodes=4 - --gcp-zone=us-central1-b - --provider=gce - --gcp-master-image=gci - --gcp-node-image=gci - --ginkgo-parallel=30 - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[sig-storage\]|\[Feature:.+\]|SupplementalGroups --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gci-gce-nftables,?($|\s.*) - agent: kubernetes always_run: false annotations: description: This presubmit is (as of December 2024) identical to the periodic test ci-kubernetes-e2e-gci-gce-kube-dns-nodecache. testgrid-alert-email: kubernetes-sig-network-test-failures@googlegroups.com testgrid-alert-stale-results-hours: "24" testgrid-dashboards: sig-network-gce testgrid-num-failures-to-alert: "6" testgrid-tab-name: presubmit-network-kubedns, google-gce branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gci-gce-kube-dns-nodecache decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gci-gce-kube-dns-nodecache namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gci-gce-kube-dns-nodecache spec: containers: - args: - --check-leaked-resources - --cluster= - --env=CLUSTER_DNS_CORE_DNS=false - --env=KUBE_ENABLE_NODELOCAL_DNS=true - --env=KUBE_ENABLE_NODE_PROBLEM_DETECTOR=none - --extract=ci/latest - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[sig-storage\]|LoadBalancer --minStartupPods=8 - --timeout=150m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gci-gce-kube-dns-nodecache,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs tests against a Dual Stack Kubernetes in Docker cluster testgrid-alert-email: antonio.ojea.garcia@gmail.com testgrid-dashboards: sig-network-kind testgrid-tab-name: pr-sig-network-kind, dual cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-dual-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-dual-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-dual-canary spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: PARALLEL value: "true" - name: DOCKER_IN_DOCKER_IPV6_ENABLED value: "true" - name: IP_FAMILY value: dual - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|Disruptive|Flaky|Networking-IPv6|LoadBalancer|SCTPConnectivity - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-dual-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs loadbalancer tests in kind with cloud-provider-kind testgrid-alert-email: antonio.ojea.garcia@gmail.com, danwinship@redhat.com testgrid-dashboards: sig-network-kind testgrid-tab-name: pr-sig-network-kind, loadbalancer branches: - master - ^release- cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-cloud-provider-loadbalancer decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/cloud-provider-kind repo: cloud-provider-kind labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-cloud-provider-loadbalancer namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-cloud-provider-loadbalancer spec: containers: - command: - wrapper.sh - bash - -c - set -o errexit; set -o nounset; set -o pipefail; set -o xtrace; cd $GOPATH/src/sigs.k8s.io/cloud-provider-kind; curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/cloud-provider-kind/hack/ci/e2e.sh env: - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|Disruptive|Flaky|Networking-IPv6|IPv6DualStack|LoadBalancer.Service.without.NodePort|SCTPConnectivity - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-cloud-provider-loadbalancer,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs tests against a Kubernetes in Docker cluster and the nftables proxy mode testgrid-alert-email: antonio.ojea.garcia@gmail.com, danwinship@redhat.com testgrid-dashboards: sig-network-kind testgrid-tab-name: pr-sig-network-kind, nftables branches: - master - ^release- cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-nftables decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-nftables namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-nftables run_if_changed: ^(test/e2e/network/|pkg/apis/networking|pkg/proxy/nftables/) spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: PARALLEL value: "true" - name: KUBE_PROXY_MODE value: nftables - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|LoadBalancer|Disruptive|Flaky|Networking-IPv6|IPv6DualStack|SCTPConnectivity - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-nftables,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs tests against a Kubernetes in Docker cluster and the ipvs proxy mode testgrid-alert-email: antonio.ojea.garcia@gmail.com, danwinship@redhat.com testgrid-dashboards: sig-network-kind testgrid-tab-name: pr-sig-network-kind, ipvs branches: - master cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-ipvs decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-ipvs namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-ipvs spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: PARALLEL value: "true" - name: KUBE_PROXY_MODE value: ipvs - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|LoadBalancer|Disruptive|Flaky|Networking-IPv6|IPv6DualStack|AdmissionWebhook|SCTPConnectivity - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-ipvs,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs tests against a Multizone Kubernetes in Docker cluster testgrid-alert-email: antonio.ojea.garcia@gmail.com, robertjscott@google.com testgrid-dashboards: sig-network-kind testgrid-tab-name: pr-sig-network-kind, multizone cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-kind-multizone decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" name: pull-kubernetes-e2e-kind-multizone namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-kind-multizone spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/k8s.io/test-infra/experiment/kind-multizone-e2e.sh env: - name: PARALLEL value: "true" - name: FOCUS value: \[sig-network\]|\[Conformance\] - name: SKIP value: Alpha|Beta|LoadBalancer|Disruptive|Flaky|Networking-IPv6|IPv6DualStack|SCTPConnectivity - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "4" memory: 9Gi requests: cpu: "4" memory: 9Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-kind-multizone,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-create-test-group: "true" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-containerd-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h45m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-containerd-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-containerd-gce skip_branches: - release-\d+\.\d+ spec: containers: - args: - --build=quick - --cluster= - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=80m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-containerd-gce,?($|\s.*) - agent: kubernetes always_run: true annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-containerd namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" - --timeout=65m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-ec2 skip_branches: - release-\d+\.\d+ spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi serviceAccountName: node-e2e-tests trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-ec2 skip_branches: - release-\d+\.\d+ spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: NodeConformance - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-ec2,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-e2e-containerd-serial-ec2 skip_branches: - release-\d+\.\d+ spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: SKIP value: \[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\] - name: USE_DOCKERIZED_BUILD value: "true" - name: TARGET_BUILD_ARCH value: linux/arm64 - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance-arm64.yaml - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-node-arm64-ubuntu-serial-gce decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-arm64-ubuntu-serial-gce namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-arm64-ubuntu-serial-gce skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-a - --parallelism=1 - --focus-regex=\[Serial\] - --use-dockerized-build=true - --target-build-arch=linux/arm64 - --skip-regex=\[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:NodeSwap\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/arm/image-config-serial.yaml - --timeout=180m command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-arm64-ubuntu-serial-gce,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h5m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-kubetest2 spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-kubetest2,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-create-test-group: "true" branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-features decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-containerd-features namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-features spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:.+\]" --skip="\[Flaky\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Alpha\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-features,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-create-test-group: "true" branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-features-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h5m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-containerd-features-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-features-kubetest2 spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[Feature:.+\] - --skip-regex=\[Flaky\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|[\[Feature:PodLevelResources\]|\[Alpha\] - --test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/image-config.yaml command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-features-kubetest2,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Runs node e2e tests with ContainerRestartRules and RestartAllContainersOnContainerExits feature gates enabled. testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-e2e-restartallcontainers branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-restartallcontainers decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-restartallcontainers namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-restartallcontainers spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - '--node-test-args=--service-feature-gates="ContainerRestartRules=true,RestartAllContainersOnContainerExits=true,NodeDeclaredFeatures=true" --feature-gates="ContainerRestartRules=true,RestartAllContainersOnContainerExits=true,NodeDeclaredFeatures=true" --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[FeatureGate:RestartAllContainersOnContainerExits\]" --skip="\[Flaky\]" - --timeout=65m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-restartallcontainers,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-kubelet-containerd-alpha-features branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-alpha-features decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-containerd-alpha-features namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-alpha-features spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--feature-gates=AllAlpha=true,EventedPLEG=false --service-feature-gates=ProcMountType=true,UserNamespacesSupport=true,ResourceHealthStatus=true,KubeletPSI=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:.+\]" --skip="\[Flaky\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-alpha-features,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-kubelet-serial-containerd cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-containerd decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-serial-containerd namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-containerd skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --timeout=4h --focus="\[Serial\]" --skip="\[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:CPUManager\]|\[Feature:MemoryManager\]|\[Feature:TopologyManager\]|\[Feature:NodeSwap\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]" - --timeout=240m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-containerd,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-kubelet-serial-containerd-flaky cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-containerd-flaky decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-containerd-flaky namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-containerd-flaky skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --timeout=4h --focus="\[Flaky\]" --skip="\[Benchmark\]|\[Feature:Eviction\]" - --timeout=240m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-containerd-flaky,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-kubelet-serial-containerd-alpha-features cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-containerd-alpha-features decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-serial-containerd-alpha-features namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-containerd-alpha-features skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial.yaml - '--node-test-args=--feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --service-feature-gates=AllAlpha=true,AllBeta=true --runtime-config=api/all=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - '--test_args=--nodes=1 --timeout=4h --label-filter="Serial && !Flaky && !Benchmark && !(Feature: containsAny Eviction && Feature: containsAny CPUManager) && !(Feature: containsAny { MemoryManager, TopologyManager, DynamicResourceAllocation })"' - --timeout=240m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-containerd-alpha-features,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-kubelet-serial-containerd-kubetest2 branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-containerd-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-serial-containerd-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-containerd-kubetest2 spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=Feature: containsAny Serial' - --skip-regex=\[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\] - '--test-args=--ginkgo.timeout=3h --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial.yaml command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-containerd-kubetest2,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-e2e-podlevelresources-resize cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-inplace-pod-level-resources-resize decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-inplace-pod-level-resources-resize namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-inplace-pod-level-resources-resize skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml - --node-test-args=--service-feature-gates="InPlacePodLevelResourcesVerticalScaling=true" --feature-gates="InPlacePodLevelResourcesVerticalScaling=true" --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --cgroup-driver=systemd" - --node-tests=true - --provider=gce - --runtime-config=api/all=true - --test_args=--nodes=1 --skip="" --focus="\[Feature:InPlacePodLevelResourcesVerticalScaling\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-inplace-pod-level-resources-resize,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-serial-e2e-podlevelresources cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-podlevelresources decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-serial-podlevelresources namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-podlevelresources skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml - --node-test-args=--service-feature-gates="PodLevelResources=true" --feature-gates="PodLevelResources=true" --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --cgroup-driver=systemd" - --node-tests=true - --provider=gce - --runtime-config=api/all=true - --test_args=--nodes=1 --skip="" --focus="\[Feature:PodLevelResources\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-podlevelresources,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-serial-e2e-podresourcesapi cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-podresourcesapi decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-serial-podresourcesapi namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-podresourcesapi skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml - --node-test-args=--kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --cgroup-driver=systemd" - --node-tests=true - --provider=gce - '--test_args=--nodes=1 --skip= --label-filter="Feature: containsAny PodResourcesAPI"' - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-podresourcesapi,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Uses kubetest to run e2e tests (+Feature:many, -many) against a cluster created with kubetest2-ec2 testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-e2e-alpha-ec2 cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-alpha-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" name: pull-kubernetes-node-e2e-alpha-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-alpha-ec2 spec: containers: - args: - bash - -c - | source $(go env GOPATH)/src/sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2/scripts/check-ami.sh GOPROXY=direct go install sigs.k8s.io/provider-aws-test-infra/kubetest2-ec2@latest VERSION=$(curl -Ls https://dl.k8s.io/ci/fast/latest-fast.txt) kubetest2 ec2 \ --stage https://dl.k8s.io/ci/fast/ \ --version $VERSION \ --feature-gates="AllAlpha=true,AllBeta=true,EventedPLEG=false,StorageVersionAPI=true,APIServerIdentity=true" \ --runtime-config="api/all=true" \ --up \ --down \ --test=ginkgo \ -- \ --test-args="--node-os-arch=$NODE_OS_ARCH --provider=aws --minStartupPods=8" \ --test-package-url=https://dl.k8s.io/ \ --test-package-dir=ci/fast \ --test-package-marker=latest-fast.txt \ --focus-regex="\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking" \ --skip-regex="\[Feature:(SCTPConnectivity|Volumes|Networking-Performance)\]|IPv6|csi-hostpath-v0" \ --parallel=25 command: - runner.sh env: - name: USE_DOCKERIZED_BUILD value: "true" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-alpha-ec2,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-serial-gce-e2e-cpu-manager cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-cpu-manager decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-serial-cpu-manager namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-cpu-manager skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml - --node-test-args=--kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --cgroup-driver=systemd" --service-feature-gates="PodLevelResources=true" --feature-gates="PodLevelResources=true" - --node-tests=true - --provider=gce - '--test_args=--nodes=1 --skip= --label-filter="Feature: containsAny CPUManager"' - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-cpu-manager,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-serial-gce-e2e-cpu-manager-kubetest2 branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-cpu-manager-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-serial-cpu-manager-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-cpu-manager-kubetest2 spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - '--label-filter=Feature: containsAny CPUManager && !Flaky' - --skip-regex="" - --test-args=--kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --cgroup-driver=systemd" --service-feature-gates="PodLevelResources=true" --feature-gates="PodLevelResources=true" - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-cpu-manager-kubetest2,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-serial-gce-e2e-topology-manager cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-topology-manager decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-serial-topology-manager namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-topology-manager skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}" --service-feature-gates="PodLevelResources=true" --feature-gates="PodLevelResources=true"' - --node-tests=true - --provider=gce - '--test_args=--nodes=1 --label-filter="Feature: containsAny TopologyManager"' - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-topology-manager,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-serial-gce-e2e-topology-manager-kubetest2 branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-topology-manager-kubetest2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-serial-topology-manager-kubetest2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-topology-manager-kubetest2 spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --skip-regex="" - '--label-filter=Feature: containsAny TopologyManager && !Flaky' - --test-args=--kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --cgroup-driver=systemd" --service-feature-gates="PodLevelResources=true" --feature-gates="PodLevelResources=true" - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-topology-manager-kubetest2,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-serial-gce-e2e-hugepages cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-hugepages decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-serial-hugepages namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-hugepages skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-hugepages.yaml - '--node-test-args=--kubelet-flags="--cgroups-per-qos=true --cgroup-root=/" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - '--test_args=--nodes=1 --label-filter="Feature: containsAny HugePages"' - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-hugepages,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-crio-imagefs-e2e cluster: k8s-infra-prow-build context: pull-kubernetes-node-crio-imagefs-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-crio-imagefs-e2e namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-crio-imagefs-e2e skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --timeout=3h - --focus-regex=\[NodeConformance\]|\[Feature:.+\]|\[Feature\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Feature:PodLevelResources\]|\[Alpha\] - '--test-args=--ginkgo.timeout=3h --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-imagefs.yaml command: - runner.sh env: - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-crio-imagefs-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-crio-userns-e2e-serial cluster: k8s-infra-prow-build context: pull-kubernetes-node-crio-userns-e2e-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-crio-userns-e2e-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-crio-userns-e2e-serial skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=\[Feature:ProcMountType\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesHostNetworkSupport\] - '--test-args=--service-feature-gates="UserNamespacesSupport=true,ProcMountType=true,UserNamespacesHostNetworkSupport=true" --feature-gates="UserNamespacesSupport=true,ProcMountType=true,UserNamespacesHostNetworkSupport=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-userns.yaml command: - runner.sh env: - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-crio-userns-e2e-serial,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-crio-splitfs-e2e cluster: k8s-infra-prow-build context: pull-kubernetes-node-crio-splitfs-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-crio-splitfs-e2e namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-crio-splitfs-e2e skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\]|\[Feature:.+\]|\[Feature\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Feature:PodLevelResources\]|\[Alpha\] - --timeout=3h - '--test-args=--ginkgo.timeout=3h --service-feature-gates="KubeletSeparateDiskGC=true" --feature-gates="KubeletSeparateDiskGC=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-splitfs.yaml command: - runner.sh env: - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-crio-splitfs-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-crio-evented-pleg-gce-e2e cluster: k8s-infra-prow-build context: pull-kubernetes-node-crio-evented-pleg-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-node-crio-evented-pleg-e2e namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-crio-evented-pleg-e2e skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\]|\[Feature:.+\]|\[Feature\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Feature:PodLevelResources\]|\[Alpha\] - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --feature-gates=EventedPLEG=true --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-evented-pleg.yaml command: - runner.sh env: - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-crio-evented-pleg-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-containerd-evented-pleg-gce-e2e cluster: k8s-infra-prow-build context: pull-kubernetes-node-containerd-evented-pleg-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-node-containerd-evented-pleg-e2e namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-containerd-evented-pleg-e2e skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\]|\[Feature:.+\]|\[Feature\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Feature:PodLevelResources\]|\[Alpha\] - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --feature-gates=EventedPLEG=true --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-evented-pleg.yaml command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-containerd-evented-pleg-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-crio-gce-e2e branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-crio-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-node-crio-e2e namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-crio-e2e spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\]|\[Feature:.+\]|\[Feature\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Feature:PodLevelResources\]|\[Alpha\] - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-crio-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-crio-gce-e2e-canary branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-crio-e2e-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-node-crio-e2e-canary namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-crio-e2e-canary spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\]|\[Feature:.+\]|\[Feature\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Feature:PodLevelResources\]|\[Alpha\] - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-canary.yaml command: - runner.sh env: - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-crio-e2e-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-node-kubelet-serial-crio cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-crio decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-kubelet-serial-crio namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-crio skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=\[Serial\] - --skip-regex=\[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:CPUManager\]|\[Feature:MemoryManager\]|\[Feature:TopologyManager\]|\[Feature:NodeSwap\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:OffByDefault\] - '--test-args=--ginkgo.timeout=3h --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}" --service-feature-gates="PodLevelResources=true" --feature-gates="PodLevelResources=true"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-serial.yaml command: - runner.sh env: - name: KUBE_SSH_KEY_PATH value: /etc/ssh-key-secret/ssh-private - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 12Gi requests: cpu: "4" memory: 12Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-crio,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-kubelet-crio-node-e2e-hugepages cluster: k8s-infra-prow-build context: pull-crio-node-e2e-hugepages decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-crio-node-e2e-hugepages namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-crio-node-e2e-hugepages skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=\[Feature:HugePages\] - --skip-regex="" - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-hugepages.yaml command: - runner.sh env: - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-crio-node-e2e-hugepages,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Executes CPU, Memory and Topology manager e2e tests for crio testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-crio-node-e2e-resource-managers cluster: k8s-infra-prow-build context: pull-crio-node-e2e-resource-managers decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-crio-node-e2e-resource-managers namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-crio-node-e2e-resource-managers skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --skip-regex= - '--label-filter=Feature: containsAny { CPUManager, MemoryManager, TopologyManager } && Feature: isSubsetOf { CPUManager, MemoryManager, TopologyManager }' - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}" --service-feature-gates="PodLevelResources=true" --feature-gates="PodLevelResources=true"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-resource-managers.yaml - --timeout=120m command: - runner.sh env: - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-crio-node-e2e-resource-managers,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Executes memory manager e2e node tests testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-serial-gce-e2e-memory-manager cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-serial-memory-manager decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-serial-memory-manager namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-serial-memory-manager skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-resource-managers.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}" --service-feature-gates="PodLevelResources=true" --feature-gates="PodLevelResources=true"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --skip="" --focus="\[Feature:MemoryManager\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-serial-memory-manager,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-crio-node-memoryqos cluster: k8s-infra-prow-build context: pull-kubernetes-crio-node-memoryqos decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-crio-node-memoryqos namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-crio-node-memoryqos skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=8 - --focus-regex=\[NodeConformance\] - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\] - '--test-args=--feature-gates=MemoryQoS=true --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-crio-node-memoryqos,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-gce-e2e-swap-fedora cluster: k8s-infra-prow-build context: pull-kubernetes-node-swap-fedora decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-swap-fedora namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-swap-fedora skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --env=KUBE_SSH_USER=core - --gcp-zone=us-central1-b - '--node-test-args=--service-feature-gates="NodeSwap=true" --feature-gates="NodeSwap=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--fail-swap-on=false --cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]|\[Feature:.+\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Alpha\]" - --timeout=180m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/swap/image-config-swap-fedora.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-swap-fedora,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-gce-e2e-swap-ubuntu-serial cluster: k8s-infra-prow-build context: pull-kubernetes-node-swap-ubuntu-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-swap-ubuntu-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-swap-ubuntu-serial skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/swap/image-config-swap.yaml - --env=KUBE_MASTER_EXTRA_METADATA=user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/master.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-extra-init-sh=/home/prow/go/src/github.com/containerd/containerd/test/e2e_node/gci-init.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - --env=KUBE_NODE_EXTRA_METADATA=user-data=/home/prow/go/src/github.com/containerd/containerd/test/e2e/node.yaml,containerd-configure-sh=/home/prow/go/src/github.com/containerd/containerd/cluster/gce/configure.sh,containerd-extra-init-sh=/home/prow/go/src/github.com/containerd/containerd/test/e2e_node/gci-init.sh,containerd-env=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/env - '--node-test-args=--feature-gates=NodeSwap=true --service-feature-gates=NodeSwap=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --fail-swap-on=false --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Serial\]" --skip="\[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-swap-ubuntu-serial,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-gce-e2e-swap-fedora-serial cluster: k8s-infra-prow-build context: pull-kubernetes-node-swap-fedora-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-swap-fedora-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-swap-fedora-serial skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --env=KUBE_SSH_USER=core - --gcp-zone=us-central1-b - '--node-test-args=--feature-gates="NodeSwap=true" --service-feature-gates="NodeSwap=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--fail-swap-on=false --cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --timeout=4h --focus="\[Serial\]" --skip="\[Flaky\]|\[Slow\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]|\[Feature:OffByDefault\]" - --timeout=270m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/swap/image-config-swap-fedora.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-swap-fedora-serial,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-swap-conformance-ubuntu-serial cluster: k8s-infra-prow-build context: pull-kubernetes-node-swap-conformance-ubuntu-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-swap-conformance-ubuntu-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-swap-conformance-ubuntu-serial skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=\[Feature:NodeSwap\]|MemoryAllocatableEviction|PriorityMemoryEvictionOrdering - --skip-regex=\[Flaky\]|\[Benchmark\] - '--test-args=--feature-gates=NodeSwap=true --service-feature-gates=NodeSwap=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --fail-swap-on=false --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/swap/image-config-swap.yaml - --timeout=180m command: - runner.sh env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-swap-conformance-ubuntu-serial,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-swap-conformance-fedora-serial cluster: k8s-infra-prow-build context: pull-kubernetes-node-swap-conformance-fedora-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-swap-conformance-fedora-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-swap-conformance-fedora-serial skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=\[Feature:NodeSwap\]|MemoryAllocatableEviction|PriorityMemoryEvictionOrdering - --skip-regex=\[Flaky\]|\[Benchmark\] - '--test-args=--feature-gates="NodeSwap=true" --service-feature-gates="NodeSwap=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--fail-swap-on=false --cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/swap/image-config-swap-fedora.yaml - --timeout=270m command: - runner.sh env: - name: GOPATH value: /go - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: KUBE_SSH_USER value: core - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-swap-conformance-fedora-serial,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-gce-e2e-credential-provider cluster: k8s-infra-prow-build context: pull-kubernetes-node-kubelet-credential-provider decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-kubelet-credential-provider namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-kubelet-credential-provider run_if_changed: ^(pkg\/credentialprovider\/|test\/e2e_node\/plugins\/gcp-credential-provider) skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:KubeletCredentialProviders\]" --skip="\[Flaky\]|\[Serial\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-kubelet-credential-provider,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-kubelet-gce-cluster-e2e-credential-provider cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-kubelet-credential-provider decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-kubelet-credential-provider namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-kubelet-credential-provider run_if_changed: ^(pkg\/credentialprovider\/|test\/e2e_node\/plugins\/gcp-credential-provider) skip_branches: - release-\d+\.\d+ spec: containers: - args: - --build=quick - --cluster= - --env=ENABLE_AUTH_PROVIDER_GCP=true - --gcp-zone=us-central1-b - --gcp-node-image=gci - --gcp-nodes=1 - --provider=gce - --ginkgo-parallel=10 - --test_args=--ginkgo.focus=\[Feature:KubeletCredentialProviders\] - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-kubelet-credential-provider,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-cos-containerd-node-e2e-features cluster: k8s-infra-prow-build context: pull-kubernetes-cos-containerd-node-e2e-features decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-cos-containerd-node-e2e-features namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cos-containerd-node-e2e-features skip_branches: - release-\d+\.\d+ spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:.+\]|\[Feature\]" --skip="\[Flaky\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Alpha\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-cos-containerd-node-e2e-features,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-cos-containerd-node-e2e cluster: k8s-infra-prow-build context: pull-kubernetes-cos-containerd-node-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-cos-containerd-node-e2e namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cos-containerd-node-e2e skip_branches: - release-\d+\.\d+ spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]" - --timeout=180m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-cos-containerd-node-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-cos-containerd-node-e2e-serial cluster: k8s-infra-prow-build context: pull-kubernetes-cos-containerd-node-e2e-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-cos-containerd-node-e2e-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cos-containerd-node-e2e-serial skip_branches: - release-\d+\.\d+ spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config-serial.yaml - --deployment=node - --gcp-zone=us-central1-b - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --timeout=4h --focus="\[Serial\]" --skip="\[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:HugePages\]|\[Feature:PodLevelResources\]" - --timeout=240m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-cos-containerd-node-e2e-serial,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-cos-containerd-node-e2e-eviction cluster: k8s-infra-prow-build context: pull-kubernetes-cos-containerd-node-e2e-eviction decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-cos-containerd-node-e2e-eviction namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cos-containerd-node-e2e-eviction skip_branches: - release-\d+\.\d+ spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial-eviction.yaml - --deployment=node - --gcp-zone=us-central1-b - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce - --test_args=--nodes=1 --timeout=300m --focus="\[Feature:Eviction\]" - --timeout=300m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-cos-containerd-node-e2e-eviction,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-crio-node-e2e-eviction cluster: k8s-infra-prow-build context: pull-crio-node-e2e-eviction decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" max_concurrency: 12 name: pull-crio-node-e2e-eviction namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-crio-node-e2e-eviction skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=\[Feature:Eviction\] - --skip-regex="" - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --timeout=300m - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config.yaml command: - runner.sh env: - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-crio-node-e2e-eviction,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-crio-imagefs-e2e-separatedisktest cluster: k8s-infra-prow-build context: pull-crio-imagefs-separatedisktest decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" max_concurrency: 12 name: pull-crio-imagefs-separatedisktest namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-crio-imagefs-separatedisktest skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=SeparateDisk - --skip-regex="" - '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-imagefs.yaml command: - runner.sh env: - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-crio-imagefs-separatedisktest,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-crio-splitfs-separate-disk cluster: k8s-infra-prow-build context: pull-crio-splitfs-separate-disk decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" max_concurrency: 12 name: pull-crio-splitfs-separate-disk namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-crio-splitfs-separate-disk skip_branches: - release-\d+\.\d+ spec: containers: - args: - kubetest2 - noop - --test=node - -- - --repo-root=. - --gcp-zone=us-central1-b - --parallelism=1 - --focus-regex=KubeletSeparateDiskGC - --skip-regex="" - '--test-args=--feature-gates="KubeletSeparateDiskGC=true" --service-feature-gates="KubeletSeparateDiskGC=true" --container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"' - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-splitfs.yaml command: - runner.sh env: - name: GOPATH value: /go - name: KUBE_SSH_USER value: core - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-crio-splitfs-separate-disk,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-cos-cgroupv1-containerd-node-e2e cluster: k8s-infra-prow-build context: pull-kubernetes-cos-cgroupv1-containerd-node-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-cos-cgroupv1-containerd-node-e2e namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-cos-cgroupv1-containerd-node-e2e skip_branches: - release-\d+\.\d+ spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/cgroupv1/image-config-cgroupv1.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--fail-cgroupv1=false --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-cos-cgroupv1-containerd-node-e2e,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-kubelet-containerd-standalone-mode-all-alpha branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-standalone-mode-all-alpha decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-containerd-standalone-mode-all-alpha namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-standalone-mode-all-alpha spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--standalone-mode=true --feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:StandaloneMode\]" --skip="\[Flaky\]|\[Serial\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-standalone-mode-all-alpha,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-kubelet-containerd-standalone-mode-serial-all-alpha branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-standalone-mode-serial-all-alpha decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-containerd-standalone-mode-serial-all-alpha namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-standalone-mode-serial-all-alpha spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--standalone-mode=true --feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:StandaloneMode\]" --skip="\[Flaky\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-standalone-mode-serial-all-alpha,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-kubelet-containerd-standalone-mode branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-containerd-standalone-mode decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-containerd-standalone-mode namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-standalone-mode spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--standalone-mode=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:StandaloneMode\]" --skip="\[Flaky\]|\[Serial\]" - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-standalone-mode,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-kubelet-resource-health-status cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-resource-health-status decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-node-e2e-resource-health-status namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-resource-health-status skip_branches: - release-\d+\.\d+ spec: containers: - args: - --deployment=node - --gcp-zone=us-central1-b - '--node-test-args=--feature-gates="ResourceHealthStatus=true" --service-feature-gates="ResourceHealthStatus=true" --runtime-config=api/alpha=true,api/beta=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"' - --node-tests=true - --provider=gce - --test_args=--timeout=1h --label-filter="Alpha && FeatureGate:ResourceHealthStatus && !Flaky && !Slow" - --timeout=65m - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-resource-health-status,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-node-e2e-containerd-serial-ec2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: kubernetes-sigs path_alias: sigs.k8s.io/provider-aws-test-infra repo: provider-aws-test-infra workdir: true labels: preset-dind-enabled: "true" preset-e2e-containerd-ec2: "true" max_concurrency: 50 name: pull-kubernetes-node-e2e-containerd-serial-ec2 namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-containerd-serial-ec2 skip_branches: - release-\d+\.\d+ spec: containers: - args: - hack/make-rules/test-e2e-node.sh command: - runner.sh env: - name: FOCUS value: \[Serial\] - name: IMAGE_CONFIG_DIR value: config - name: IMAGE_CONFIG_FILE value: aws-instance.yaml - name: SKIP value: \[Flaky\]|\[Benchmark\]|\[Feature:Eviction\]|\[Feature:DynamicResourceAllocation\]|\[Feature:PodLevelResources\] - name: TEST_ARGS value: --kubelet-flags="--cgroup-driver=systemd" - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_BUILD_PLATFORMS value: linux/amd64 - name: AWS_REGION value: us-east-1 - name: AWS_DEFAULT_REGION value: us-east-1 - name: USER value: ec2-user - name: DELETE_INSTANCES value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 10Gi requests: cpu: "8" memory: 10Gi volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: node-e2e-tests volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-containerd-serial-ec2,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-kubelet-cri-proxy cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-cri-proxy-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-cri-proxy-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-cri-proxy-serial skip_branches: - release-\d+\.\d+ spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--cri-proxy-enabled=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:CriProxy\]" --skip="\[Flaky\]|\[Featuure:OffByDefault\]" - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-cri-proxy-serial,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-node-presubmits testgrid-tab-name: pr-node-kubelet-cri-all-alpha-proxy cluster: k8s-infra-prow-build context: pull-kubernetes-node-e2e-cri-proxy-all-alpha-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: main org: containerd path_alias: github.com/containerd/containerd repo: containerd - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-node-e2e-cri-proxy-all-alpha-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-node-e2e-cri-proxy-all-alpha-serial skip_branches: - release-\d+\.\d+ spec: containers: - args: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - --node-test-args=--cri-proxy-enabled=true --feature-gates=AllAlpha=true,AllBeta=true --service-feature-gates=AllAlpha=true,AllBeta=true --runtime-config=api/alpha=true,api/beta=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" - --node-tests=true - --provider=gce - --test_args=--nodes=1 --focus="\[Feature:CriProxy\]" --skip="\[Flaky\]" - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOPATH value: /go - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-kubernetes-node-e2e-cri-proxy-all-alpha-serial,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-kubernetes-e2e-gce-100-performance cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-100-performance decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-e2e-gce-100-performance namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-100-performance skip_branches: - release-\d+\.\d+ spec: containers: - args: - --build=quick - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=KUBE_COS_INSTALL_CONTAINERD_VERSION=v2.0.5 - --env=KUBE_COS_INSTALL_RUNC_VERSION=v1.2.1 - --flush-mem-after-build=true - --gcp-node-image=gci - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--provider=gce - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--prometheus-scrape-kubelets=true - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 14Gi requests: cpu: "6" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-100-performance,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-kubernetes-e2e-gce-correctness cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-correctness decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-scalability-common: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-correctness namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-correctness spec: containers: - args: - --build=quick - --cluster=gce-cluster - --env=CONCURRENT_SERVICE_SYNCS=20 - --env=HEAPSTER_MACHINE_TYPE=e2-standard-2 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-node-size=e2-small - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-ssh-proxy-instance-name=gce-cluster-master - --gcp-zone=us-east1-b - --ginkgo-parallel=40 - --provider=gce - --test_args=--ginkgo.skip=\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --minStartupPods=8 --node-schedulable-timeout=90m - --timeout=240m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-correctness,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-kubernetes-kubemark-e2e-gce-big cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-big decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 12 name: pull-kubernetes-kubemark-e2e-gce-big namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-big skip_branches: - release-\d+\.\d+ spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-master-size=n2-standard-4 - --gcp-node-size=e2-standard-8 - --gcp-nodes=7 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=500 - --kubemark-master-size=n2-standard-16 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=500 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-big,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-kubernetes-kubemark-e2e-gce-scale branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-kubemark-e2e-gce-scale decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 18h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-kubemark-gce-scale: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kubernetes-kubemark-e2e-gce-scale namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-kubemark-e2e-gce-scale spec: containers: - args: - --build=quick - --cluster= - --flush-mem-after-build=true - --gcp-node-size=e2-standard-8 - --gcp-nodes=84 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=5000 - --kubemark-master-size=n2-standard-64 - --provider=gce - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--provider=kubemark - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=1080m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: USE_REAL_PROXIER value: "false" - name: HOLLOW_PROXY_TEST_ARGS value: --use-real-proxier=false - name: HEAPSTER_KUBELET_TEST_ARGS value: --register-with-taints=monitoring=:NoSchedule - name: HEAPSTER_MACHINE_TYPE value: e2-standard-8 - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-kubemark-e2e-gce-scale,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-kubernetes-e2e-gce-large-performance branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-scale-performance-manual decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 7h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/perf-tests repo: perf-tests - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: pull-kubernetes-e2e-gce-scale-performance-manual namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-scale-performance-manual spec: containers: - args: - --build=quick - --cluster=gce-scale-cluster - --env=HEAPSTER_MACHINE_TYPE=e2-standard-32 - --env=KUBE_DNS_MEMORY_LIMIT=300Mi - --gcp-node-image=gci - --gcp-nodes=5000 - --gcp-project-type=scalability-scale-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=CL2_LOAD_TEST_THROUGHPUT=50 - --env=CL2_DELETE_TEST_THROUGHPUT=50 - --env=CL2_RATE_LIMIT_POD_CREATION=false - --env=KUBE_CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --endpointslice-updates-batch-period=500ms --endpoint-updates-batch-period=500ms - --env=CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - --env=SCHEDULER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=500 --kube-api-burst=500 - --env=APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/ignore_known_gce_container_restarts.yaml - --test-cmd-args=--testoverrides=./testing/overrides/5000_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=420m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: KUBERNETES_REGISTRY_PULL_THROUGH_HOST value: https://us-central1-docker.pkg.dev/v2/k8s-infra-e2e-scale-5k-project/k8s-5k-scale-cache/ - name: KUBERNETES_REGISTRY_PULL_THROUGH_BASIC_AUTH_TOKEN_PATH value: /etc/registry-auth/token - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/registry-auth name: cache-secret readOnly: true - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: cache-secret secret: secretName: scale-pull-cache-token - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-scale-performance-manual,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: sig-scheduling-alerts@kubernetes.io testgrid-dashboards: sig-scheduling testgrid-tab-name: scheduler-perf cluster: k8s-infra-prow-build context: pull-kubernetes-scheduler-perf decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h55m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-scheduler-perf namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-scheduler-perf spec: containers: - args: - /bin/sh - -c - ./hack/install-etcd.sh && PATH=${PWD}/third_party/etcd:${PATH} make test-integration WHAT=./test/integration/scheduler_perf/... KUBE_CACHE_MUTATION_DETECTOR=false KUBE_TIMEOUT=--timeout=3h55m ETCD_LOGLEVEL=warn KUBE_TEST_ARGS="-run=nothing-because-no-test-has-this-name -benchtime=1ns -bench=BenchmarkPerfScheduling -data-items-dir=${ARTIFACTS}" SHORT='--short=false' KUBE_PRUNE_JUNIT_TESTS=false command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 24Gi requests: cpu: "6" memory: 24Gi trigger: (?m)^/test( | .* )pull-kubernetes-scheduler-perf,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-create-test-group: "true" branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-storage-slow decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-storage-slow namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-storage-slow run_if_changed: ^(pkg\/controller\/volume|pkg\/kubelet\/volumemanager|pkg\/volume|pkg\/util\/mount|test\/e2e\/storage|test\/e2e\/testing-manifests\/storage-csi) spec: containers: - args: - --build=quick - --cluster= - --gcp-node-image=gci - --gcp-zone=us-central1-b - --ginkgo-parallel=30 - --provider=gce - --test_args=--ginkgo.focus=\[sig-storage\].*\[Slow\] --ginkgo.skip=\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-storage-slow,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-create-test-group: "true" branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-storage-snapshot decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-storage-snapshot namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-storage-snapshot run_if_changed: ^(pkg\/controller\/volume|pkg\/kubelet\/volumemanager|pkg\/volume|pkg\/util\/mount|test\/e2e\/storage|test\/e2e\/testing-manifests\/storage-csi) spec: containers: - args: - --build=quick - --cluster= - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[Feature:VolumeSnapshotDataSource\] --ginkgo.skip=\[Disruptive\]|\[Flaky\] --minStartupPods=8 - --timeout=150m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-storage-snapshot,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-create-test-group: "true" branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-csi-serial decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h50m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-csi-serial namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-csi-serial run_if_changed: ^(pkg\/controller\/volume|pkg\/kubelet\/volumemanager|pkg\/volume|pkg\/util\/mount|test\/e2e\/storage|test\/e2e\/testing-manifests\/storage-csi) spec: containers: - args: - --build=quick - --cluster= - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=CSI.*(\[Serial\]|\[Disruptive\]) --ginkgo.skip=\[Flaky\]|\[Feature:.+\]|\[Slow\] --minStartupPods=8 - --timeout=150m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-csi-serial,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-create-test-group: "true" branches: - master - main cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-storage-disruptive decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 5h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-pull-kubernetes-e2e-gce: "true" preset-service-account: "true" name: pull-kubernetes-e2e-gce-storage-disruptive namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-storage-disruptive spec: containers: - args: - --build=quick - --gcp-master-image=gci - --gcp-node-image=gci - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=\[sig-storage\].*\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 - --timeout=240m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-storage-disruptive,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run tests with [Feature:SELinux] on a cluster with SELinux enabled. fork-per-release: "true" testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-create-test-group: "true" testgrid-dashboards: presubmits-kubernetes-nonblocking testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-e2e-gce-storage-selinux decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kops repo: kops labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" name: pull-kubernetes-e2e-gce-storage-selinux namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-gce-storage-selinux skip_branches: - release-\d+\.\d+ spec: containers: - args: - bash - -xc - | make -C $GOPATH/src/k8s.io/kops test-e2e-install kubetest2 kops -v=6 --cloud-provider=gce --up --down --build --env=KOPS_FEATURE_FLAGS=SELinuxMount \ --build-kubernetes=true --target-build-arch=linux/amd64 \ --admin-access=0.0.0.0/0 \ --kubernetes-feature-gates=SELinuxMount,SELinuxChangePolicy \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci.txt \ --create-args "--image='rhel-cloud/rhel-9-v20240815' --channel=alpha --networking=cilium --set=cluster.spec.containerd.selinuxEnabled=true --set=cluster.spec.kubeControllerManager.controllers='*' --set=cluster.spec.kubeControllerManager.controllers=selinux-warning-controller --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true --set=cluster.spec.cloudProvider.gce.useStartupScript=true" \ --test=kops \ -- \ --ginkgo-args="--debug -v" \ --test-args="--master-os-distro=custom --node-os-distro=custom" \ --timeout=120m \ --focus-regex="\[Feature:SELinux\]" \ --skip-regex="\[Feature:Volumes\]|\[Driver:.nfs\]|\[Driver:.nfs3\]|\[Driver:.local\]|\[Feature:SELinuxMountReadWriteOncePodOnly\]" \ --use-built-binaries=true \ --parallel=1 # [Feature:SELinux] tests include serial ones command: - runner.sh env: - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 14Gi requests: cpu: "4" memory: 14Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true serviceAccountName: k8s-kops-test volumes: - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-gce-storage-selinux,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run storage tests that need disruption of the API server in a KIND cluster. testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: presubmits-kubernetes-nonblocking testgrid-tab-name: pull-kubernetes-e2e-storage-kind-disruptive cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-storage-kind-disruptive decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-kubernetes-e2e-storage-kind-disruptive namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-storage-kind-disruptive run_if_changed: ^(pkg\/controller\/volume|pkg\/kubelet\/volumemanager|pkg\/volume|pkg\/util\/mount|test\/e2e\/storage|test\/e2e\/testing-manifests\/storage-csi) skip_branches: - release-\d+\.\d+ spec: containers: - args: - /bin/sh - -xc - | make WHAT="github.com/onsi/ginkgo/v2/ginkgo k8s.io/kubernetes/test/e2e/e2e.test k8s.io/kubernetes/cmd/kubectl" && curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" kind && kind build node-image --image node:latest && trap 'kind export logs "${ARTIFACTS}/kind"; kind delete cluster' EXIT && kind create cluster --retain --image node:latest && KUBERNETES_PROVIDER=local KUBECONFIG=${HOME}/.kube/config GINKGO_PARALLEL_NODES=1 E2E_REPORT_DIR=${ARTIFACTS} hack/ginkgo-e2e.sh -ginkgo.focus="\[sig-storage\].*\[Feature:Kind\].*\[Disruptive\]" command: - wrapper.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-e2e-storage-kind-disruptive,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run storage tests volume group snapshots in a KIND cluster. testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: presubmits-kubernetes-nonblocking testgrid-tab-name: pull-kubernetes-e2e-storage-kind-volume-group-snapshots cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-storage-kind-volume-group-snapshots decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-e2e-storage-kind-volume-group-snapshots namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-storage-kind-volume-group-snapshots skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && test/e2e/testing-manifests/storage-csi/external-snapshotter/volume-group-snapshots/run_group_snapshot_e2e.sh env: - name: RUNTIME_CONFIG value: '{"api/ga":"true", "storage.k8s.io/v1alpha1":"true", "storage.k8s.io/v1beta1":"true"}' - name: FOCUS value: \[Feature:volumegroupsnapshot\] - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-e2e-storage-kind-volume-group-snapshots,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run storage tests volume group snapshots in a KIND cluster. testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: presubmits-kubernetes-nonblocking testgrid-tab-name: pull-kubernetes-e2e-storage-kind-vgs cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-storage-kind-vgs decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-e2e-storage-kind-vgs namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-storage-kind-vgs skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - | set -ex # Download prow.sh from csi-release-tools # TODO: Back to use the official repo after finish fast iterations curl -fsSL https://raw.githubusercontent.com/Phaow/csi-release-tools/dev/prow.sh -o prow.sh chmod +x prow.sh ./prow.sh env: - name: CSI_PROW_DRIVER_VERSION value: v1.17.0 - name: CSI_PROW_DEPLOYMENT_SUFFIX - name: CSI_SNAPSHOTTER_VERSION value: v8.3.0 - name: CSI_PROW_ENABLE_GROUP_SNAPSHOT value: "true" - name: CSI_PROW_E2E_FOCUS value: \[Feature:volumegroupsnapshot\] - name: CSI_PROW_TESTS value: serial parallel - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-e2e-storage-kind-vgs,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run storage tests for vac feature in a KIND cluster. testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: presubmits-kubernetes-nonblocking testgrid-tab-name: pull-kubernetes-e2e-storage-kind-vac cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-storage-kind-vac decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-e2e-storage-kind-vac namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-storage-kind-vac run_if_changed: ^(pkg\/controller\/volume|pkg\/kubelet\/volumemanager|pkg\/volume|pkg\/util\/mount|test\/e2e\/storage|test\/e2e\/testing-manifests\/storage-csi) skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"VolumeAttributesClass":true}' - name: RUNTIME_CONFIG value: '{"api/ga":"true", "storage.k8s.io/v1beta1":"true"}' - name: FOCUS value: \[Feature:VolumeAttributesClass\] - name: SKIP value: \[Slow\]|\[Disruptive\]|\[Flaky\] - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-e2e-storage-kind-vac,?($|\s.*) - agent: kubernetes always_run: false annotations: description: Run storage long running tests for alpha/beta features in a KIND cluster. testgrid-alert-email: kubernetes-sig-storage-test-failures@googlegroups.com testgrid-dashboards: presubmits-kubernetes-nonblocking cluster: eks-prow-build-cluster context: pull-kubernetes-e2e-storage-kind-alpha-beta-features-slow decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" preset-service-account: "true" name: pull-kubernetes-e2e-storage-kind-alpha-beta-features-slow namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-e2e-storage-kind-alpha-beta-features-slow skip_branches: - release-\d+\.\d+ spec: containers: - command: - wrapper.sh - bash - -c - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh env: - name: FEATURE_GATES value: '{"VolumeAttributesClass":true}' - name: RUNTIME_CONFIG value: '{"api/ga":"true", "storage.k8s.io/v1alpha1":"true", "storage.k8s.io/v1beta1":"true"}' - name: LABEL_FILTER value: FeatureGate:VolumeAttributesClass && Slow - name: PARALLEL value: "true" - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/krte:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /sys/fs/cgroup name: cgroup volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - hostPath: path: /sys/fs/cgroup type: Directory name: cgroup trigger: (?m)^/test( | .* )pull-kubernetes-e2e-storage-kind-alpha-beta-features-slow,?($|\s.*) - agent: kubernetes always_run: true annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-typecheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-typecheck namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-typecheck skip_branches: - release-\d+.\d+ spec: containers: - args: - verify command: - make env: - name: WHAT value: typecheck - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: main resources: limits: cpu: "5" memory: 32Gi requests: cpu: "5" memory: 32Gi trigger: (?m)^/test( | .* )pull-kubernetes-typecheck,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-testing-misc testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-update decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-update namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-update skip_branches: - release-\d+.\d+ spec: containers: - args: - ./hack/jenkins/update-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: master - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 12Gi requests: cpu: "7" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-update,?($|\s.*) - agent: kubernetes always_run: true annotations: fork-per-release: "true" testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-num-failures-to-alert: "10" cluster: k8s-infra-prow-build context: pull-kubernetes-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-verify namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-verify skip_branches: - release-\d+.\d+ spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: master - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 24Gi requests: cpu: "7" memory: 24Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: description: Runs golangci-lint with a configuration for new code that reports also issues which do not need to be fixed. fork-per-release: "true" testgrid-alert-email: patrick.ohly@intel.com testgrid-dashboards: sig-testing-misc testgrid-num-failures-to-alert: "15" cluster: eks-prow-build-cluster context: pull-kubernetes-linter-hints decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-kubernetes-linter-hints namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-linter-hints skip_branches: - release-\d+.\d+ spec: containers: - args: - verify - WHAT=golangci-lint-pr-hints command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "5" memory: 12Gi requests: cpu: "5" memory: 12Gi trigger: (?m)^/test( | .* )pull-kubernetes-linter-hints,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-stale-results-hours: "24" testgrid-create-test-group: "true" testgrid-dashboards: sig-release-releng-informing, sig-testing-canaries testgrid-num-failures-to-alert: "10" cluster: eks-prow-build-cluster context: pull-kubernetes-verify-go-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-kubernetes-verify-go-canary namespace: test-pods path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-verify-go-canary spec: containers: - args: - ./hack/jenkins/verify-dockerized.sh command: - runner.sh env: - name: EXCLUDE_TYPECHECK value: "y" - name: EXCLUDE_GODEP value: "y" - name: KUBE_VERIFY_GIT_BRANCH value: master - name: REPO_DIR value: /workspace/k8s.io/kubernetes - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-go-canary imagePullPolicy: Always name: "" resources: limits: cpu: "7" memory: 12Gi requests: cpu: "7" memory: 12Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-kubernetes-verify-go-canary,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pr-kubernetes-unit-windows-master branches: - master - main cluster: eks-prow-build-cluster context: pull-kubernetes-unit-windows-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes-sigs path_alias: sigs.k8s.io/windows-testing repo: windows-testing workdir: true labels: preset-azure-community: "true" preset-dind-enabled: "true" name: pull-kubernetes-unit-windows-master namespace: test-pods optional: true path_alias: k8s.io/kubernetes prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-kubernetes-unit-windows-master run_if_changed: .*windows\.go$|pkg/kubelet/.* spec: containers: - command: - runner.sh - ./scripts/ci-k8s-unit-test.sh env: - name: VM_LOCATION value: uksouth - name: VM_SIZE value: Standard_D8as_v5 - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: AZURE_CLIENT_ID value: 34d8e06d-d198-477e-b166-6936e58d90ae - name: AZURE_SUBSCRIPTION_ID value: 46678f10-4bbb-447e-98e8-d2829589f2d8 - name: AZURE_TENANT_ID value: d1aa7522-0959-442e-80ee-8c4f7fb4c184 - name: AZURE_FEDERATED_TOKEN_FILE value: /var/run/secrets/azure-token/serviceaccount/token - name: AZURE_STORAGE_ACCOUNT value: k8sprowstoragecomm - name: REGISTRY value: capzcicommunity.azurecr.io - name: USE_LOCAL_KIND_REGISTRY value: "false" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 5Gi requests: cpu: "2" memory: 5Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true - mountPath: /var/run/secrets/azure-token/serviceaccount name: azure-token readOnly: true serviceAccountName: azure volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules - name: azure-token projected: defaultMode: 420 sources: - serviceAccountToken: audience: api://AzureADTokenExchange expirationSeconds: 86400 path: token trigger: (?m)^/test( | .* )pull-kubernetes-unit-windows-master,?($|\s.*) kubernetes/minikube: - agent: kubernetes always_run: true annotations: testgrid-dashboards: minikube-presubmits cluster: k8s-infra-prow-build context: pull-minikube-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-minikube-build namespace: test-pods path_alias: k8s.io/minikube prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-minikube-build spec: containers: - args: - bash - -c - make && ./out/minikube start --force-systemd --force && kubectl get pods -A command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "2" memory: 2000Mi requests: cpu: "2" memory: 2000Mi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-minikube-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: minikube-presubmits cluster: k8s-infra-prow-build context: integration-kvm-docker-linux-x86-64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: integration-kvm-docker-linux-x86-64 namespace: test-pods path_alias: k8s.io/minikube prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test integration-kvm-docker-linux-x86-64 spec: containers: - args: - make - integration-prow-kvm-docker-linux-x86-64 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )integration-kvm-docker-linux-x86-64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: minikube-presubmits cluster: k8s-infra-prow-build context: integration-docker-docker-linux-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: integration-docker-docker-linux-arm64 namespace: test-pods path_alias: k8s.io/minikube prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test integration-docker-docker-linux-arm64 spec: containers: - args: - make - integration-prow-docker-docker-linux-arm64 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true nodeSelector: kubernetes.io/arch: arm64 volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )integration-docker-docker-linux-arm64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: minikube-presubmits cluster: k8s-infra-prow-build context: integration-kvm-containerd-linux-x86-64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: integration-kvm-containerd-linux-x86-64 namespace: test-pods path_alias: k8s.io/minikube prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test integration-kvm-containerd-linux-x86-64 spec: containers: - args: - make - integration-prow-kvm-containerd-linux-x86-64 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )integration-kvm-containerd-linux-x86-64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: minikube-presubmits cluster: k8s-infra-prow-build context: integration-kvm-crio-linux-x86-64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: integration-kvm-crio-linux-x86-64 namespace: test-pods path_alias: k8s.io/minikube prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test integration-kvm-crio-linux-x86-64 spec: containers: - args: - make - integration-prow-kvm-crio-linux-x86-64 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )integration-kvm-crio-linux-x86-64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: minikube-presubmits cluster: k8s-infra-prow-build context: integration-docker-docker-linux-x86-64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: integration-docker-docker-linux-x86-64 namespace: test-pods path_alias: k8s.io/minikube prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test integration-docker-docker-linux-x86-64 spec: containers: - args: - make - integration-prow-docker-docker-linux-x86-64 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )integration-docker-docker-linux-x86-64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: minikube-presubmits cluster: k8s-infra-prow-build context: integration-docker-containerd-linux-x86-64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: integration-docker-containerd-linux-x86-64 namespace: test-pods path_alias: k8s.io/minikube prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test integration-docker-containerd-linux-x86-64 spec: containers: - args: - make - integration-prow-docker-containerd-linux-x86-64 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )integration-docker-containerd-linux-x86-64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: minikube-presubmits cluster: k8s-infra-prow-build context: integration-docker-crio-linux-x86-64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: integration-docker-crio-linux-x86-64 namespace: test-pods path_alias: k8s.io/minikube prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test integration-docker-crio-linux-x86-64 spec: containers: - args: - make - integration-prow-docker-crio-linux-x86-64 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )integration-docker-crio-linux-x86-64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: minikube-presubmits cluster: k8s-infra-prow-build context: integration-none-docker-linux-x86-64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: integration-none-docker-linux-x86-64 namespace: test-pods path_alias: k8s.io/minikube prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test integration-none-docker-linux-x86-64 spec: containers: - args: - make - integration-prow-none-docker-linux-x86-64 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )integration-none-docker-linux-x86-64,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: minikube-presubmits cluster: k8s-infra-prow-build context: integration-vfkit-docker-macos-arm64 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-aws-ssh: "true" preset-dind-enabled: "true" preset-service-account: "true" name: integration-vfkit-docker-macos-arm64 namespace: test-pods optional: true path_alias: k8s.io/minikube prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test integration-vfkit-docker-macos-arm64 spec: containers: - args: - make - integration-vfkit-docker-macos-arm64 command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: AWS_SSH_PRIVATE_KEY_FILE value: /etc/aws-ssh/aws-ssh-private - name: AWS_SSH_PUBLIC_KEY_FILE value: /etc/aws-ssh/aws-ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "7" memory: 20Gi requests: cpu: "7" memory: 20Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/aws-ssh name: aws-ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true nodeSelector: kubernetes.io/arch: arm64 volumes: - name: service secret: secretName: service-account - name: aws-ssh secret: defaultMode: 256 secretName: aws-ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )integration-vfkit-docker-macos-arm64,?($|\s.*) kubernetes/node-problem-detector: - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-node-problem-detector testgrid-num-columns-recent: "30" branches: - master - ^release-.*$ cluster: k8s-infra-prow-build context: pull-npd-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-npd-build namespace: test-pods path_alias: k8s.io/node-problem-detector prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-npd-build spec: containers: - args: - bash - -c - ./test/build.sh install-lib && make build command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-npd-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-node-problem-detector testgrid-num-columns-recent: "30" branches: - master - ^release-.*$ cluster: k8s-infra-prow-build context: pull-npd-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-npd-test namespace: test-pods path_alias: k8s.io/node-problem-detector prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-npd-test spec: containers: - args: - bash - -c - ./test/build.sh install-lib && make test command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-npd-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-node-problem-detector testgrid-num-columns-recent: "30" branches: - master - ^release-.*$ cluster: k8s-infra-prow-build context: pull-npd-verify-gomod decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-npd-verify-gomod namespace: test-pods path_alias: k8s.io/node-problem-detector prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-npd-verify-gomod spec: containers: - args: - bash - -c - ./hack/verify-gomod.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-npd-verify-gomod,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-node-problem-detector testgrid-num-columns-recent: "30" branches: - master - ^release-.*$ cluster: k8s-infra-prow-build context: pull-npd-e2e-node decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes - base_ref: master org: kubernetes path_alias: k8s.io/test-infra repo: test-infra labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-npd-e2e-node namespace: test-pods path_alias: k8s.io/node-problem-detector prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-npd-e2e-node spec: containers: - args: - bash - -c - ./test/build.sh -p $(BUILD_ID) pr && source pr.env && cd $(GOPATH)/src/k8s.io/kubernetes && /workspace/scenarios/kubernetes_e2e.py --deployment=node --provider=gce --gcp-zone=us-central1-b --node-tests=true "--node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml --extra-envs=${EXTRA_ENVS}" '--node-test-args=--kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/"' '--test_args=--nodes=8 --focus=NodeProblemDetector' --timeout=90m command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-npd-e2e-node,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-node-problem-detector testgrid-num-columns-recent: "30" branches: - master - ^release-.*$ cluster: k8s-infra-prow-build context: pull-npd-e2e-kubernetes-gce-gci decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-npd-e2e-kubernetes-gce-gci namespace: test-pods path_alias: k8s.io/node-problem-detector prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-npd-e2e-kubernetes-gce-gci spec: containers: - args: - bash - -c - ./test/build.sh -p $(BUILD_ID) pr && source pr.env && /workspace/scenarios/kubernetes_e2e.py --cluster= --extract=ci/latest --provider=gce --gcp-node-image=gci --gcp-zone=us-central1-b --ginkgo-parallel=30 --test_args=--ginkgo.focus=NodeProblemDetector --timeout=60m command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-npd-e2e-kubernetes-gce-gci,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-node-problem-detector testgrid-num-columns-recent: "30" branches: - master - ^release-.*$ cluster: k8s-infra-prow-build context: pull-npd-e2e-kubernetes-gce-gci-custom-flags decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-npd-e2e-kubernetes-gce-gci-custom-flags namespace: test-pods path_alias: k8s.io/node-problem-detector prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-npd-e2e-kubernetes-gce-gci-custom-flags spec: containers: - args: - bash - -c - ./test/build.sh -p $(BUILD_ID) -f pr && source pr.env && /workspace/scenarios/kubernetes_e2e.py --cluster= --extract=ci/latest --provider=gce --gcp-node-image=gci --gcp-zone=us-central1-b --ginkgo-parallel=30 --test_args=--ginkgo.focus=NodeProblemDetector --timeout=60m command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-npd-e2e-kubernetes-gce-gci-custom-flags,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-node-problem-detector testgrid-num-columns-recent: "30" branches: - master - ^release-.*$ cluster: k8s-infra-prow-build context: pull-npd-e2e-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-k8s-ssh: "true" preset-service-account: "true" name: pull-npd-e2e-test namespace: test-pods path_alias: k8s.io/node-problem-detector prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-npd-e2e-test spec: containers: - args: - bash - -c - ./test/build.sh install-lib && SSH_USER=${USER} SSH_KEY=${JENKINS_GCE_SSH_PRIVATE_KEY_FILE} make e2e-test command: - runner.sh env: - name: ZONE value: us-central1-a - name: IMAGE_FAMILY value: pipeline-1-33-amd64 - name: IMAGE_PROJECT value: ubuntu-os-gke-cloud - name: BOSKOS_PROJECT_TYPE value: gce-project - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-npd-e2e-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-node-problem-detector testgrid-num-columns-recent: "30" branches: - master - ^release-.*$ cluster: k8s-infra-prow-build context: pull-npd-e2e-kubernetes-gce-ubuntu decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-npd-e2e-kubernetes-gce-ubuntu namespace: test-pods path_alias: k8s.io/node-problem-detector prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-npd-e2e-kubernetes-gce-ubuntu spec: containers: - args: - bash - -c - ./test/build.sh -p $(BUILD_ID) pr && source pr.env && /workspace/scenarios/kubernetes_e2e.py --cluster= --extract=ci/latest --provider=gce --gcp-node-image=ubuntu --gcp-zone=us-central1-b --ginkgo-parallel=30 --image-family=ubuntu-2404-lts-amd64 --image-project=ubuntu-os-cloud --test_args=--ginkgo.focus=NodeProblemDetector --timeout=60m command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-npd-e2e-kubernetes-gce-ubuntu,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-node-problem-detector testgrid-num-columns-recent: "30" branches: - master - ^release-.*$ cluster: k8s-infra-prow-build context: pull-npd-e2e-kubernetes-gce-ubuntu-custom-flags decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-service-account: "true" name: pull-npd-e2e-kubernetes-gce-ubuntu-custom-flags namespace: test-pods path_alias: k8s.io/node-problem-detector prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-npd-e2e-kubernetes-gce-ubuntu-custom-flags spec: containers: - args: - bash - -c - ./test/build.sh -p $(BUILD_ID) -f pr && source pr.env && /workspace/scenarios/kubernetes_e2e.py --cluster= --extract=ci/latest --provider=gce --gcp-node-image=ubuntu --gcp-zone=us-central1-b --ginkgo-parallel=30 --image-family=ubuntu-2404-lts-amd64 --image-project=ubuntu-os-cloud --test_args=--ginkgo.focus=NodeProblemDetector --timeout=60m command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-npd-e2e-kubernetes-gce-ubuntu-custom-flags,?($|\s.*) kubernetes/org: - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-org-test-all decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-org-test-all namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-org-test-all spec: containers: - args: - test command: - make env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22.4 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-org-test-all,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-create-test-group: "true" testgrid-num-columns-recent: "30" cluster: eks-prow-build-cluster context: pull-org-verify-all decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-org-verify-all namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-org-verify-all spec: containers: - args: - verify command: - make env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.22.4 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-org-verify-all,?($|\s.*) kubernetes/perf-tests: - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2 namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2 run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/latest - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.31 cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2-kubemark decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2-kubemark namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2-kubemark run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --extract=ci/latest - --gcp-master-size=n2-standard-2 - --gcp-node-size=e2-standard-4 - --gcp-nodes=4 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=100 - --kubemark-master-size=n2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=kubemark - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251029-79c2132152-1.31 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2-kubemark,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2 namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2 run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/latest - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.32 cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2-kubemark decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2-kubemark namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2-kubemark run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --extract=ci/latest - --gcp-master-size=n2-standard-2 - --gcp-node-size=e2-standard-4 - --gcp-nodes=4 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=100 - --kubemark-master-size=n2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=kubemark - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.32 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2-kubemark,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2 namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2 run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/latest - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.33 cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2-kubemark decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2-kubemark namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2-kubemark run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --extract=ci/latest - --gcp-master-size=n2-standard-2 - --gcp-node-size=e2-standard-4 - --gcp-nodes=4 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=100 - --kubemark-master-size=n2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=kubemark - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.33 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2-kubemark,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2 namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2 run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/latest - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.34 cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2-kubemark decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2-kubemark namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2-kubemark run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --extract=ci/latest - --gcp-master-size=n2-standard-2 - --gcp-node-size=e2-standard-4 - --gcp-nodes=4 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=100 - --kubemark-master-size=n2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=kubemark - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.34 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2-kubemark,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2 namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2 run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/latest - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2,?($|\s.*) - agent: kubernetes always_run: false branches: - release-1.35 cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2-kubemark decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2-kubemark namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2-kubemark run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --extract=ci/latest - --gcp-master-size=n2-standard-2 - --gcp-node-size=e2-standard-4 - --gcp-nodes=4 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=100 - --kubemark-master-size=n2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=kubemark - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-1.35 name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2-kubemark,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-perf-tests-100-adhoc branches: - master cluster: k8s-infra-prow-build context: pull-perf-tests-100-adhoc decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-bazel-scratch-dir: "true" preset-e2e-scalability-common: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: pull-perf-tests-100-adhoc namespace: test-pods optional: true path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-100-adhoc spec: containers: - args: - --cluster= - --extract=ci/latest - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - "" - --env=CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=1000 --kube-api-burst=1000 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/adhoc/run-e2e-test.sh - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: TEST_TMPDIR value: /bazel-scratch/.cache/bazel - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /bazel-scratch/.cache name: bazel-scratch volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: bazel-scratch trigger: (?m)^/test( | .* )pull-perf-tests-100-adhoc,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-perf-tests-benchmark-kube-dns branches: - master cluster: k8s-infra-prow-build context: pull-perf-tests-benchmark-kube-dns decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h20m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-benchmark-kube-dns namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-benchmark-kube-dns run_if_changed: ^dns/.*$ spec: containers: - args: - --check-leaked-resources - --cluster=kube-dns-benchmark - --extract=ci/latest - --gcp-nodes=3 - --gcp-zone=us-east1-b - --provider=gce - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=kube-dns - --test-cmd-args=$(ARTIFACTS)/out - --test-cmd-args=$(ARTIFACTS) - --test-cmd-name=KubeDnsBenchmark - --timeout=120m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 12Gi requests: cpu: "4" memory: 12Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-perf-tests-benchmark-kube-dns,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-perf-tests-clusterloader2 branches: - master cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2 decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2 namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2 run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8 - --extract=ci/latest - --gcp-nodes=100 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --provider=gce - --tear-down-previous - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0 - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2,?($|\s.*) - agent: kubernetes always_run: false annotations: fork-per-release: "true" testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-perf-tests-clusterloader2-kubemark branches: - master cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2-kubemark decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-kubemark-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 3 name: pull-perf-tests-clusterloader2-kubemark namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2-kubemark run_if_changed: ^clusterloader2/.*$ spec: containers: - args: - --cluster= - --extract=ci/latest - --gcp-master-size=n2-standard-2 - --gcp-node-size=e2-standard-4 - --gcp-nodes=4 - --gcp-project-type=scalability-project - --gcp-zone=us-east1-b - --kubemark - --kubemark-nodes=100 - --kubemark-master-size=n2-standard-8 - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --provider=gce - --tear-down-previous - --test=false - --test_args=--ginkgo.focus=xxxx - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--nodes=100 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=kubemark - --env=CL2_ENABLE_DNS_PROGRAMMING=true - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_load_throughput.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=100m - --use-logexporter - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID) command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: KUBE_GCS_UPDATE_LATEST value: "n" - name: KUBE_FASTBUILD value: "true" - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: ENABLE_HOLLOW_NODE_LOGS value: "true" - name: ETCD_TEST_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: KUBEMARK_NODE_OBJECT_SIZE_BYTES value: "15000" - name: KUBEMARK_CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBEMARK_SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: KUBEMARK_ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: ALLOWED_NOTREADY_NODES value: "1" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: LOGROTATE_MAX_SIZE value: 5G - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "300" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: CL2_ENABLE_PVS value: "false" - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: DUMP_TO_GCS_ONLY value: "true" - name: KUBE_ENABLE_KONNECTIVITY_SERVICE value: "false" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 6Gi requests: cpu: "2" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2-kubemark,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-perf-tests-clusterloader2-e2e-gce-scale-performance branches: - master cluster: k8s-infra-prow-build context: pull-perf-tests-clusterloader2-e2e-gce-scale-performance-manual decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 7h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/release repo: release labels: preset-dind-enabled: "true" preset-e2e-scalability-common: "true" preset-e2e-scalability-presubmits: "true" preset-k8s-ssh: "true" preset-service-account: "true" max_concurrency: 1 name: pull-perf-tests-clusterloader2-e2e-gce-scale-performance-manual namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-clusterloader2-e2e-gce-scale-performance-manual spec: containers: - args: - --cluster= - --env=HEAPSTER_MACHINE_TYPE=e2-standard-32 - --env=KUBE_DNS_MEMORY_LIMIT=300Mi - --extract=ci/fast/latest-fast - --gcp-nodes=5000 - --gcp-project-type=scalability-scale-project - --gcp-zone=us-east1-b - --provider=gce - --metadata-sources=cl2-metadata.json - --env=CL2_LOAD_TEST_THROUGHPUT=50 - --env=CL2_DELETE_TEST_THROUGHPUT=50 - --env=CL2_RATE_LIMIT_POD_CREATION=false - --env=KUBE_CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --endpointslice-updates-batch-period=500ms --endpoint-updates-batch-period=500ms - --env=CONTROLLER_MANAGER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - --env=SCHEDULER_TEST_ARGS=--authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=500 --kube-api-burst=500 - --env=APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 --profiling --contention-profiling - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5 - --test=false - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh - --test-cmd-args=cluster-loader2 - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID) - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true - --test-cmd-args=--nodes=5000 - --test-cmd-args=--prometheus-scrape-node-exporter - --test-cmd-args=--provider=gce - --test-cmd-args=--report-dir=$(ARTIFACTS) - --test-cmd-args=--testconfig=testing/load/config.yaml - --test-cmd-args=--testconfig=testing/huge-service/config.yaml - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml - --test-cmd-args=--testoverrides=./testing/experiments/ignore_known_gce_container_restarts.yaml - --test-cmd-args=--testoverrides=./testing/overrides/5000_nodes.yaml - --test-cmd-name=ClusterLoaderV2 - --timeout=420m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NODE_SIZE value: e2-medium - name: NODE_DISK_SIZE value: 50GB - name: REGISTER_MASTER value: "true" - name: LOGROTATE_MAX_SIZE value: 5G - name: KUBE_GCE_ENABLE_IP_ALIASES value: "true" - name: CREATE_CUSTOM_NETWORK value: "true" - name: MASTER_MIN_CPU_ARCHITECTURE value: Intel Ice Lake - name: MASTER_SIZE value: n2-standard-32 - name: ETCD_EXTRA_ARGS value: --enable-pprof - name: APISERVER_TEST_ARGS value: --profiling --contention-profiling - name: CONTROLLER_MANAGER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: KUBELET_TEST_ARGS value: --enable-debugging-handlers --kube-api-qps=100 --kube-api-burst=100 - name: NODE_KUBELET_TEST_ARGS value: --kube-reserved=cpu=1050m - name: KUBEPROXY_TEST_ARGS value: --profiling --metrics-bind-address=0.0.0.0 - name: SCHEDULER_TEST_ARGS value: --authorization-always-allow-paths=/healthz,/readyz,/livez,/metrics --profiling --contention-profiling --kube-api-qps=100 --kube-api-burst=100 - name: TEST_CLUSTER_LOG_LEVEL value: --v=2 - name: API_SERVER_TEST_LOG_LEVEL value: --v=3 - name: TEST_CLUSTER_RESYNC_PERIOD value: --min-resync-period=12h - name: ETCD_COMPACTION_INTERVAL_SEC value: "150" - name: TEST_CLUSTER_DELETE_COLLECTION_WORKERS value: --delete-collection-workers=16 - name: LOG_DUMP_SYSTEMD_JOURNAL value: "true" - name: LOG_DUMP_EXTRA_FILES value: cl2-* - name: LOG_DUMP_SSH_TIMEOUT_SECONDS value: "3600" - name: LOGROTATE_FILES_MAX_COUNT value: "1000" - name: ENABLE_PROMETHEUS_SERVER value: "true" - name: KUBE_MASTER_NODE_LABELS value: node.kubernetes.io/node-exporter-ready=true - name: KUBE_GCE_PRIVATE_CLUSTER value: "true" - name: PROMETHEUS_SCRAPE_ETCD value: "true" - name: KUBE_ENABLE_CLUSTER_UI value: "false" - name: CL2_SCHEDULER_THROUGHPUT_THRESHOLD value: "90" - name: CL2_ALLOWED_SLOW_API_CALLS value: "1" - name: KUBECTL_PRUNE_WHITELIST_OVERRIDE value: core/v1/ConfigMap core/v1/Endpoints core/v1/Namespace core/v1/PersistentVolumeClaim core/v1/PersistentVolume core/v1/ReplicationController core/v1/Secret core/v1/Service batch/v1/Job batch/v1/CronJob apps/v1/DaemonSet apps/v1/Deployment apps/v1/ReplicaSet apps/v1/StatefulSet networking.k8s.io/v1/Ingress - name: USE_TEST_INFRA_LOG_DUMPING value: "true" - name: LOG_DUMP_EXPECTED_SUCCESS_PERCENTAGE value: "50" - name: PERF_TESTS_PRINT_COMMIT_HISTORY value: "true" - name: LOG_DUMP_SAVE_SERVICES value: containerd - name: DUMP_TO_GCS_ONLY value: "true" - name: DEPLOY_GCI_DRIVER value: "true" - name: PROMETHEUS_STORAGE_CLASS_PROVISIONER value: pd.csi.storage.gke.io - name: KUBE_APISERVER_GODEBUG value: gctrace=1 - name: CL2_ENABLE_QUOTAS_USAGE_MEASUREMENT value: "true" - name: KUBE_GCE_PRIVATE_CLUSTER_PORTS_PER_VM value: "256" - name: PROMETHEUS_SCRAPE_MASTER_KUBELETS value: "true" image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "6" memory: 16Gi requests: cpu: "6" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-perf-tests-clusterloader2-e2e-gce-scale-performance-manual,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-perf-tests-util-images branches: - master cluster: k8s-infra-prow-build context: pull-perf-tests-util-images decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" max_concurrency: 10 name: pull-perf-tests-util-images namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-util-images run_if_changed: ^util-images/.*$ spec: containers: - args: - /home/prow/go/src/k8s.io/perf-tests/util-images/presubmit.sh command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-perf-tests-util-images,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-perf-tests-verify-python-all cluster: k8s-infra-prow-build context: pull-perf-tests-verify-all-python decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-perf-tests-verify-all-python namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-verify-all-python skip_branches: - release-1.1[2-9] spec: containers: - args: - verify-all-python command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: python:3 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi trigger: (?m)^/test( | .* )pull-perf-tests-verify-all-python,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-perf-tests-verify-test cluster: k8s-infra-prow-build context: pull-perf-tests-verify-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-perf-tests-verify-test namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-verify-test skip_branches: - release-1.19 spec: containers: - command: - verify/test.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi trigger: (?m)^/test( | .* )pull-perf-tests-verify-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-perf-tests-verify-dashboard cluster: k8s-infra-prow-build context: pull-perf-tests-verify-dashboard decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-perf-tests-verify-dashboard namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-verify-dashboard run_if_changed: ^clusterloader2/pkg/prometheus/manifests/dashboards/.*\.json$ skip_branches: - release-1.1[2-8] spec: containers: - args: - verify-dashboard command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: python:3.7 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi trigger: (?m)^/test( | .* )pull-perf-tests-verify-dashboard,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-kubernetes-scalability testgrid-tab-name: pull-perf-tests-verify-lint cluster: k8s-infra-prow-build context: pull-perf-tests-verify-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-perf-tests-verify-lint namespace: test-pods path_alias: k8s.io/perf-tests prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-perf-tests-verify-lint skip_branches: - release-1.1[2-8] spec: containers: - args: - verify-lint command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golangci/golangci-lint:v1.64.7 name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi trigger: (?m)^/test( | .* )pull-perf-tests-verify-lint,?($|\s.*) kubernetes/publishing-bot: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-release-publishing-bot testgrid-tab-name: build cluster: eks-prow-build-cluster context: pull-publishing-bot-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-publishing-bot-build namespace: test-pods path_alias: k8s.io/publishing-bot prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-publishing-bot-build spec: containers: - command: - make env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.24 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-publishing-bot-build,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-release-publishing-bot testgrid-tab-name: test cluster: eks-prow-build-cluster context: pull-publishing-bot-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-publishing-bot-test namespace: test-pods path_alias: k8s.io/publishing-bot prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-publishing-bot-test spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-publishing-bot-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-release-publishing-bot testgrid-tab-name: validate-rules cluster: eks-prow-build-cluster context: pull-publishing-bot-validate-rules decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes name: pull-publishing-bot-validate-rules namespace: test-pods path_alias: k8s.io/publishing-bot prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-publishing-bot-validate-rules spec: containers: - args: - run - -mod=mod - k8s.io/publishing-bot/cmd/validate-rules - /home/prow/go/src/k8s.io/kubernetes/staging/publishing/rules.yaml command: - go env: - name: GOWORK value: "off" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: public.ecr.aws/docker/library/golang:1.25 name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-publishing-bot-validate-rules,?($|\s.*) - agent: kubernetes always_run: false annotations: description: test publishing bot against k/k master testgrid-dashboards: sig-release-publishing-bot testgrid-tab-name: pull-publishing-bot-test-k8s-master cluster: eks-prow-build-cluster context: pull-publishing-bot-test-kubernetes-master decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 3h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-publishing-bot-test-kubernetes-master namespace: test-pods path_alias: k8s.io/publishing-bot prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-publishing-bot-test-kubernetes-master spec: containers: - args: - bash - -ce - | make build-image test/k8s-gen-bot-config.sh k8s-bot-config test/run-bot-local.sh k8s-bot-config command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 2Gi requests: cpu: "2" memory: 2Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-publishing-bot-test-kubernetes-master,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: publishing-bot-image cluster: k8s-infra-prow-build context: pull-publishing-bot-image decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-publishing-bot-image namespace: test-pods path_alias: k8s.io/publishing-bot prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-publishing-bot-image spec: containers: - args: - --project=k8s-staging-releng-test - --scratch-bucket=gs://k8s-staging-releng-test - --env-passthrough=PULL_BASE_REF - . command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng-test - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: gcb-builder-releng-test trigger: (?m)^/test( | .* )pull-publishing-bot-image,?($|\s.*) kubernetes/registry.k8s.io: - agent: kubernetes always_run: true annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-registry testgrid-num-failures-to-alert: "6" testgrid-tab-name: pull-registry-verify cluster: k8s-infra-prow-build context: pull-registry-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-registry-verify namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-registry-verify spec: containers: - command: - make - verify - VERIFY_SHELLCHECK=false env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-registry-verify,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-registry testgrid-num-failures-to-alert: "6" testgrid-tab-name: pull-registry-shellcheck cluster: k8s-infra-prow-build context: pull-registry-shellcheck decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-registry-shellcheck namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-registry-shellcheck spec: containers: - command: - make - shellcheck env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-registry-shellcheck,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-registry testgrid-num-failures-to-alert: "6" testgrid-tab-name: pull-registry-test cluster: k8s-infra-prow-build context: pull-registry-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-registry-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-registry-test spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-registry-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-registry testgrid-num-failures-to-alert: "6" testgrid-tab-name: pull-registry-e2e cluster: k8s-infra-prow-build context: pull-registry-e2e decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-registry-e2e namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-registry-e2e spec: containers: - command: - make - e2e-test-local env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-registry-e2e,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: k8s-infra-alerts@kubernetes.io testgrid-dashboards: sig-k8s-infra-registry testgrid-num-failures-to-alert: "6" testgrid-tab-name: pull-registry-build cluster: k8s-infra-prow-build context: pull-registry-build decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-registry-build namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-registry-build spec: containers: - command: - make - images - build env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: golang name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi trigger: (?m)^/test( | .* )pull-registry-build,?($|\s.*) kubernetes/release: - agent: kubernetes always_run: false annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-cluster-up cluster: k8s-infra-prow-build context: pull-release-cluster-up decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-service-account: "true" name: pull-release-cluster-up namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-cluster-up run_if_changed: ^push-build.sh spec: containers: - args: - --build=quick - --cluster= - --down=false - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=definitely-not-a-real-focus - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-release-cluster-up,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-cluster-up-canary cluster: k8s-infra-prow-build context: pull-release-cluster-up-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 1h30m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 extra_refs: - base_ref: master org: kubernetes path_alias: k8s.io/kubernetes repo: kubernetes labels: preset-dind-enabled: "true" preset-k8s-ssh: "true" preset-pull-kubernetes-e2e: "true" preset-service-account: "true" name: pull-release-cluster-up-canary namespace: test-pods optional: true prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-cluster-up-canary spec: containers: - args: - --build=quick - --cluster= - --down=false - --gcp-node-image=gci - --gcp-nodes=4 - --gcp-zone=us-central1-b - --provider=gce - --test_args=--ginkgo.focus=definitely-not-a-real-focus - --timeout=65m command: - runner.sh - /workspace/scenarios/kubernetes_e2e.py env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: USER value: prow - name: JENKINS_GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: JENKINS_GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: GCE_SSH_PRIVATE_KEY_FILE value: /etc/ssh-key-secret/ssh-private - name: GCE_SSH_PUBLIC_KEY_FILE value: /etc/ssh-key-secret/ssh-public - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 6Gi requests: cpu: "4" memory: 6Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /etc/ssh-key-secret name: ssh readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - name: ssh secret: defaultMode: 256 secretName: ssh-key-secret - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-release-cluster-up-canary,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-test cluster: eks-prow-build-cluster context: pull-release-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-test namespace: test-pods path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-test spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "4" memory: 2500Mi requests: cpu: "4" memory: 2500Mi trigger: (?m)^/test( | .* )pull-release-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-test-canary cluster: eks-prow-build-cluster context: pull-release-test-canary decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-test-canary namespace: test-pods optional: true path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-test-canary spec: containers: - command: - make - test env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: 500m memory: 2Gi requests: cpu: 500m memory: 2Gi trigger: (?m)^/test( | .* )pull-release-test-canary,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-integration-test cluster: eks-prow-build-cluster context: pull-release-integration-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-integration-test namespace: test-pods path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-integration-test spec: containers: - command: - make - test-go-integration env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: "12" memory: 4Gi requests: cpu: "12" memory: 4Gi trigger: (?m)^/test( | .* )pull-release-integration-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-verify cluster: eks-prow-build-cluster context: pull-release-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-verify namespace: test-pods path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-verify spec: containers: - command: - make - verify env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-releng/releng-ci:latest-go1.24-bookworm imagePullPolicy: Always name: "" resources: limits: cpu: 8500m memory: 4Gi requests: cpu: 8500m memory: 4Gi trigger: (?m)^/test( | .* )pull-release-verify,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-image-kube-cross cluster: k8s-infra-prow-build context: pull-release-image-kube-cross decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 4h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-image-kube-cross namespace: test-pods path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-image-kube-cross run_if_changed: ^images\/build\/cross\/ spec: containers: - args: - --project=k8s-staging-releng-test - --scratch-bucket=gs://k8s-staging-releng-test - --build-dir=. - --env-passthrough=REGISTRY - images/build/cross command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng-test - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: gcb-builder-releng-test trigger: (?m)^/test( | .* )pull-release-image-kube-cross,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-image-go-runner cluster: k8s-infra-prow-build context: pull-release-image-go-runner decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 10m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 8h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-image-go-runner namespace: test-pods path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-image-go-runner run_if_changed: ^images\/build\/go-runner\/ spec: containers: - args: - --project=k8s-staging-releng-test - --scratch-bucket=gs://k8s-staging-releng-test - --build-dir=. - --env-passthrough=REGISTRY - images/build/go-runner command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng-test - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: gcb-builder-releng-test trigger: (?m)^/test( | .* )pull-release-image-go-runner,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-image-debian-base cluster: k8s-infra-prow-build context: pull-release-image-debian-base decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-image-debian-base namespace: test-pods path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-image-debian-base run_if_changed: ^images\/build\/debian-base\/ spec: containers: - args: - --project=k8s-staging-releng-test - --scratch-bucket=gs://k8s-staging-releng-test - --build-dir=. - --env-passthrough=REGISTRY - images/build/debian-base command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng-test - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: gcb-builder-releng-test trigger: (?m)^/test( | .* )pull-release-image-debian-base,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-image-distroless-iptables cluster: k8s-infra-prow-build context: pull-release-image-distroless-iptables decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-image-distroless-iptables namespace: test-pods path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-image-distroless-iptables run_if_changed: ^images\/build\/distroless-iptables\/ spec: containers: - args: - --project=k8s-staging-releng-test - --scratch-bucket=gs://k8s-staging-releng-test - --build-dir=. - --env-passthrough=REGISTRY - images/build/distroless-iptables command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng-test - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: gcb-builder-releng-test trigger: (?m)^/test( | .* )pull-release-image-distroless-iptables,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-image-setcap cluster: k8s-infra-prow-build context: pull-release-image-setcap decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-image-setcap namespace: test-pods path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-image-setcap run_if_changed: ^images\/build\/setcap\/ spec: containers: - args: - --project=k8s-staging-releng-test - --scratch-bucket=gs://k8s-staging-releng-test - --build-dir=. - --env-passthrough=REGISTRY - images/build/setcap command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng-test - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: gcb-builder-releng-test trigger: (?m)^/test( | .* )pull-release-image-setcap,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-image-k8s-cloud-builder cluster: k8s-infra-prow-build context: pull-release-image-k8s-cloud-builder decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-image-k8s-cloud-builder namespace: test-pods path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-image-k8s-cloud-builder run_if_changed: ^images\/k8s-cloud-builder\/ spec: containers: - args: - --project=k8s-staging-releng-test - --scratch-bucket=gs://k8s-staging-releng-test - --env-passthrough=PULL_BASE_REF,REGISTRY - images/k8s-cloud-builder command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng-test - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: gcb-builder-releng-test trigger: (?m)^/test( | .* )pull-release-image-k8s-cloud-builder,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-image-k8s-ci-builder cluster: k8s-infra-prow-build context: pull-release-image-k8s-ci-builder decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-image-k8s-ci-builder namespace: test-pods path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-image-k8s-ci-builder run_if_changed: ^images\/releng\/k8s-ci-builder\/ spec: containers: - args: - --project=k8s-staging-releng-test - --scratch-bucket=gs://k8s-staging-releng-test - --build-dir=. - --env-passthrough=REGISTRY - images/releng/k8s-ci-builder command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng-test - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: gcb-builder-releng-test trigger: (?m)^/test( | .* )pull-release-image-k8s-ci-builder,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-alert-email: release-managers+alerts@kubernetes.io testgrid-dashboards: sig-release-releng-presubmits testgrid-num-columns-recent: "30" testgrid-num-failures-to-alert: "10" testgrid-tab-name: release-image-releng-ci cluster: k8s-infra-prow-build context: pull-release-image-releng-ci decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-release-image-releng-ci namespace: test-pods path_alias: k8s.io/release prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-release-image-releng-ci run_if_changed: ^images\/releng\/ci\/ spec: containers: - args: - --project=k8s-staging-releng-test - --scratch-bucket=gs://k8s-staging-releng-test - --env-passthrough=PULL_BASE_REF,REGISTRY - --build-dir=. - images/releng/ci command: - /run.sh env: - name: LOG_TO_STDOUT value: "y" - name: REGISTRY value: gcr.io/k8s-staging-releng-test - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/image-builder:v20251205-8481528a19 name: "" resources: limits: cpu: "1" memory: 1Gi requests: cpu: "1" memory: 1Gi serviceAccountName: gcb-builder-releng-test trigger: (?m)^/test( | .* )pull-release-image-releng-ci,?($|\s.*) kubernetes/repo-infra: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-release-releng-presubmits testgrid-tab-name: repo-infra cluster: eks-prow-build-cluster context: pull-repo-infra-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-bazel-scratch-dir: "true" preset-service-account: "true" name: pull-repo-infra-tests namespace: test-pods path_alias: k8s.io/repo-infra prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-repo-infra-tests spec: containers: - command: - ./presubmit.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: TEST_TMPDIR value: /bazel-scratch/.cache/bazel - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-testimages/launcher.gcr.io/google/bazel:latest-kubernetes-master imagePullPolicy: Always name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /bazel-scratch/.cache name: bazel-scratch volumes: - name: service secret: secretName: service-account - emptyDir: {} name: bazel-scratch trigger: (?m)^/test( | .* )pull-repo-infra-tests,?($|\s.*) kubernetes/sig-security: - agent: kubernetes always_run: false annotations: description: Running the CVE feed unit tests on each PRs touching the scripts testgrid-create-test-group: "true" testgrid-dashboards: sig-security-cve-feed branches: - main cluster: eks-prow-build-cluster context: pull-sig-security-cve-feed-unit-tests decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-sig-security-cve-feed-unit-tests namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-sig-security-cve-feed-unit-tests run_if_changed: ^sig-security-tooling/cve-feed/hack/ spec: containers: - args: - python3 - sig-security-tooling/cve-feed/hack/test_cve_title_parser.py - -v command: - runner.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251209-855adc2699-master name: "" resources: limits: cpu: "1" memory: 256Mi requests: cpu: "1" memory: 256Mi trigger: (?m)^/test( | .* )pull-sig-security-cve-feed-unit-tests,?($|\s.*) kubernetes/system-validators: - agent: kubernetes always_run: true annotations: testgrid-dashboards: sig-cluster-lifecycle-system-validators testgrid-tab-name: pr-verify cluster: eks-prow-build-cluster context: pull-system-validators-verify decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-system-validators-verify namespace: test-pods path_alias: k8s.io/system-validators prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-system-validators-verify spec: containers: - command: - ./hack/verify-all.sh env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "2" memory: 4Gi requests: cpu: "2" memory: 4Gi trigger: (?m)^/test( | .* )pull-system-validators-verify,?($|\s.*) kubernetes/test-infra: - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-test-infra testgrid-tab-name: gubernator branches: - master cluster: eks-prow-build-cluster context: pull-test-infra-gubernator decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-service-account: "true" name: pull-test-infra-gubernator namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-test-infra-gubernator run_if_changed: gubernator|config/prow/config.yaml|config/jobs/.+\.yaml spec: containers: - command: - ./gubernator/test-gubernator.sh env: - name: WORKSPACE value: /workspace - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-testimages/gubernator:v20230111-cd1b3caf9c name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi volumeMounts: - mountPath: /etc/service-account name: service readOnly: true volumes: - name: service secret: secretName: service-account trigger: (?m)^/test( | .* )pull-test-infra-gubernator,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-test-infra cluster: eks-prow-build-cluster context: pull-test-infra-prow-checkconfig decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 name: pull-test-infra-prow-checkconfig namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-test-infra-prow-checkconfig run_if_changed: ^(config/prow/(config|plugins).yaml$|config/jobs/.*.yaml$) spec: containers: - args: - --config-path=config/prow/config.yaml - --job-config-path=config/jobs - --plugin-config=config/prow/plugins.yaml - --strict - --warnings=mismatched-tide-lenient - --warnings=tide-strict-branch - --warnings=needs-ok-to-test - --warnings=validate-owners - --warnings=missing-trigger - --warnings=validate-urls - --warnings=unknown-fields - --warnings=duplicate-job-refs - --warnings=unknown-fields-all - --warnings=non-decorated-jobs - --warnings=valid-decoration-config command: - checkconfig env: - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: us-docker.pkg.dev/k8s-infra-prow/images/checkconfig:v20251212-148e9cff4 name: "" resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi trigger: (?m)^/test( | .* )pull-test-infra-prow-checkconfig,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-test-infra testgrid-tab-name: unit-test branches: - master cluster: eks-prow-build-cluster context: pull-test-infra-unit-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-test-infra-unit-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-test-infra-unit-test spec: containers: - args: - make - unit command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-test-infra-unit-test,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-test-infra testgrid-tab-name: misc-image-build-test branches: - ^master$ cluster: eks-prow-build-cluster context: pull-test-infra-misc-image-build-test decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-test-infra-misc-image-build-test namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-test-infra-misc-image-build-test run_if_changed: ^(\.ko\.yaml|hack/(make-rules|prowimagebuilder)|label_sync/.+\.go|robots/commenter|robots/pr-creator|robots/issue-creator|testgrid/cmd|gcsweb) spec: containers: - args: - make - build-misc-images command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "14" memory: 16Gi requests: cpu: "14" memory: 16Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-test-infra-misc-image-build-test,?($|\s.*) - agent: kubernetes always_run: true annotations: testgrid-dashboards: presubmits-test-infra testgrid-tab-name: verify-test branches: - master cluster: eks-prow-build-cluster context: pull-test-infra-verify-lint decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" name: pull-test-infra-verify-lint namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-test-infra-verify-lint spec: containers: - args: - make - verify command: - runner.sh env: - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "8" memory: 8Gi requests: cpu: "8" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-test-infra-verify-lint,?($|\s.*) - agent: kubernetes always_run: false annotations: testgrid-dashboards: presubmits-test-infra testgrid-tab-name: verify-cri-o branches: - master cluster: eks-prow-build-cluster context: pull-test-infra-verify-cri-o decorate: true decoration_config: blobless_fetch: true gcs_configuration: bucket: kubernetes-ci-logs default_org: kubernetes default_repo: kubernetes path_strategy: legacy gcs_credentials_secret: service-account grace_period: 15m0s resources: clonerefs: requests: cpu: 100m initupload: requests: cpu: 100m place_entrypoint: requests: cpu: 100m sidecar: requests: cpu: 100m timeout: 2h0m0s utility_images: clonerefs: us-docker.pkg.dev/k8s-infra-prow/images/clonerefs:v20251212-148e9cff4 entrypoint: us-docker.pkg.dev/k8s-infra-prow/images/entrypoint:v20251212-148e9cff4 initupload: us-docker.pkg.dev/k8s-infra-prow/images/initupload:v20251212-148e9cff4 sidecar: us-docker.pkg.dev/k8s-infra-prow/images/sidecar:v20251212-148e9cff4 labels: preset-dind-enabled: "true" preset-service-account: "true" name: pull-test-infra-verify-cri-o namespace: test-pods prowjob_defaults: tenant_id: GlobalDefaultID rerun_command: /test pull-test-infra-verify-cri-o run_if_changed: jobs\/e2e_node\/crio\/ spec: containers: - args: - make - verify - -C - jobs/e2e_node/crio command: - runner.sh env: - name: GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: E2E_GOOGLE_APPLICATION_CREDENTIALS value: /etc/service-account/service-account.json - name: GOOGLE_APPLICATION_CREDENTIALS_DEPRECATED value: Migrate to workload identity, contact sig-testing - name: DOCKER_IN_DOCKER_ENABLED value: "true" - name: GOPROXY value: https://proxy.golang.org - name: AWS_ROLE_SESSION_NAME valueFrom: fieldRef: fieldPath: metadata.name image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251209-13d7d11b0f-master name: "" resources: limits: cpu: "4" memory: 8Gi requests: cpu: "4" memory: 8Gi securityContext: privileged: true volumeMounts: - mountPath: /etc/service-account name: service readOnly: true - mountPath: /docker-graph name: docker-graph - mountPath: /var/lib/docker name: docker-root - mountPath: /lib/modules name: modules readOnly: true volumes: - name: service secret: secretName: service-account - emptyDir: {} name: docker-graph - emptyDir: {} name: docker-root - hostPath: path: /lib/modules type: Directory name: modules trigger: (?m)^/test( | .* )pull-test-infra-verify-cri-o,?($|\s.*) prowjob_namespace: default push_gateway: interval: 1m0s serve_metrics: false scheduler: {} sinker: max_pod_age: 48h0m0s max_prowjob_age: 48h0m0s resync_period: 1m0s terminated_pod_ttl: 30m0s slack_reporter_configs: '*': channel: test-failures job_states_to_report: - failure - error job_types_to_report: - postsubmit - periodic - batch report_template: Job {{.Spec.Job}} of type {{.Spec.Type}} ended with state {{.Status.State}}. <{{.Status.URL}}|View logs> status_error_link: https://github.com/kubernetes/test-infra/issues tide: batch_size_limit: kubernetes/kubernetes: 15 blocker_label: tide/merge-blocker context_options: orgs: kubernetes: repos: dashboard: from-branch-protection: true kubernetes-sigs: repos: cluster-api: from-branch-protection: true cluster-api-provider-kubevirt: from-branch-protection: true cluster-api-provider-vsphere: from-branch-protection: true max_goroutines: 20 merge_label: tide/merge-method-merge merge_method: kubernetes-client/csharp: squash kubernetes-client/gen: squash kubernetes-sigs/agent-sandbox: squash kubernetes-sigs/cloud-provider-azure: squash kubernetes-sigs/cluster-api-provider-digitalocean: squash kubernetes-sigs/cluster-api-provider-ibmcloud: squash kubernetes-sigs/external-dns: squash kubernetes-sigs/gateway-api: squash kubernetes-sigs/gateway-api-inference-extension: squash kubernetes-sigs/go-open-service-broker-client: squash kubernetes-sigs/ibm-vpc-block-csi-driver: squash kubernetes-sigs/ingate: squash kubernetes-sigs/ingress2gateway: squash kubernetes-sigs/jobset: squash kubernetes-sigs/karpenter: squash kubernetes-sigs/kernel-module-management: rebase kubernetes-sigs/kjob: squash kubernetes-sigs/krew: squash kubernetes-sigs/krew-index: squash kubernetes-sigs/kubespray: squash kubernetes-sigs/kueue: squash kubernetes-sigs/kui: rebase kubernetes-sigs/lws: squash kubernetes-sigs/minibroker: squash kubernetes-sigs/security-profiles-operator: rebase kubernetes-sigs/service-catalog: squash kubernetes-sigs/vsphere-csi-driver: squash kubernetes/cloud-provider-openstack: squash kubernetes/dashboard: squash kubernetes/ingress-nginx: squash pr_status_base_urls: '*': https://prow.k8s.io/pr priority: - labels: - kind/flake - priority/critical-urgent - labels: - kind/failing-test - priority/critical-urgent - labels: - kind/bug - priority/critical-urgent queries: - author: k8s-ci-robot labels: - 'cncf-cla: yes' - skip-review missingLabels: - do-not-merge - do-not-merge/blocked-paths - do-not-merge/contains-merge-commits - do-not-merge/hold - do-not-merge/invalid-commit-message - do-not-merge/invalid-owners-file - do-not-merge/release-note-label-needed - do-not-merge/work-in-progress repos: - kubernetes/test-infra - author: k8s-infra-ci-robot labels: - 'cncf-cla: yes' - skip-review missingLabels: - do-not-merge - do-not-merge/blocked-paths - do-not-merge/contains-merge-commits - do-not-merge/hold - do-not-merge/invalid-commit-message - do-not-merge/invalid-owners-file - do-not-merge/release-note-label-needed - do-not-merge/work-in-progress repos: - kubernetes/k8s.io - kubernetes/test-infra - labels: - approved - 'cncf-cla: yes' - lgtm missingLabels: - do-not-merge - do-not-merge/blocked-paths - do-not-merge/cherry-pick-not-approved - do-not-merge/contains-merge-commits - do-not-merge/hold - do-not-merge/invalid-commit-message - do-not-merge/invalid-owners-file - do-not-merge/needs-kind - do-not-merge/needs-sig - do-not-merge/release-note-label-needed - do-not-merge/work-in-progress - needs-kind repos: - kubernetes-sigs/cloud-provider-azure - excludedBranches: - master - release-1.35 labels: - approved - 'cncf-cla: yes' - lgtm missingLabels: - do-not-merge - do-not-merge/blocked-paths - do-not-merge/cherry-pick-not-approved - do-not-merge/contains-merge-commits - do-not-merge/hold - do-not-merge/invalid-commit-message - do-not-merge/invalid-owners-file - do-not-merge/needs-kind - do-not-merge/needs-sig - do-not-merge/release-note-label-needed - do-not-merge/work-in-progress - needs-rebase repos: - kubernetes/kubernetes - includedBranches: - master - release-1.35 labels: - approved - 'cncf-cla: yes' - lgtm milestone: v1.35 missingLabels: - do-not-merge - do-not-merge/blocked-paths - do-not-merge/cherry-pick-not-approved - do-not-merge/contains-merge-commits - do-not-merge/hold - do-not-merge/invalid-commit-message - do-not-merge/invalid-owners-file - do-not-merge/needs-kind - do-not-merge/needs-sig - do-not-merge/release-note-label-needed - do-not-merge/work-in-progress repos: - kubernetes/kubernetes - labels: - approved - 'cncf-cla: yes' - lgtm missingLabels: - do-not-merge - do-not-merge/blocked-paths - do-not-merge/contains-merge-commits - do-not-merge/hold - do-not-merge/invalid-commit-message - do-not-merge/invalid-owners-file - do-not-merge/needs-area - do-not-merge/release-note-label-needed - do-not-merge/work-in-progress repos: - kubernetes-sigs/cluster-api - kubernetes/autoscaler - excludedRepos: - kubernetes/kubernetes - kubernetes-sigs/lwkd - kubernetes/api - kubernetes/apiextensions-apiserver - kubernetes/apimachinery - kubernetes/apiserver - kubernetes/cli-runtime - kubernetes/cloud-provider - kubernetes/cluster-bootstrap - kubernetes/code-generator - kubernetes/component-base - kubernetes/component-helpers - kubernetes/controller-manager - kubernetes/cri-api - kubernetes/csi-translation-lib - kubernetes/kube-aggregator - kubernetes/kube-controller-manager - kubernetes/kube-proxy - kubernetes/kube-scheduler - kubernetes/kubectl - kubernetes/kubelet - kubernetes/legacy-cloud-providers - kubernetes/metrics - kubernetes/mount-utils - kubernetes/node-api - kubernetes/pod-security-admission - kubernetes/sample-apiserver - kubernetes/sample-cli-plugin - kubernetes/sample-controller - kubernetes-sigs/cloud-provider-azure - kubernetes-sigs/cluster-api - kubernetes/autoscaler labels: - approved - 'cncf-cla: yes' - lgtm missingLabels: - do-not-merge - do-not-merge/blocked-paths - do-not-merge/contains-merge-commits - do-not-merge/hold - do-not-merge/invalid-commit-message - do-not-merge/invalid-owners-file - do-not-merge/release-note-label-needed - do-not-merge/work-in-progress orgs: - kubernetes - kubernetes-client - kubernetes-csi - kubernetes-sigs rebase_label: tide/merge-method-rebase squash_label: tide/merge-method-squash status_update_period: 2m0s sync_period: 2m0s